config.yml 1.16 KB
Newer Older
1
2
3
4
config:
  project_repos:
    o3skim:
      repo: 'https://git.scc.kit.edu/synergy.o3as/o3skim.git'
BorjaEst's avatar
BorjaEst committed
5
      branch: test
6
  credentials:
BorjaEst's avatar
BorjaEst committed
7
    - id: o3as-dockerhub-$GIT_REAL_COMMITER
8
9
10
11
12
13
14
      username_var: JPL_DOCKERUSER
      password_var: JPL_DOCKERPASS

environment:
  JPL_DOCKERPUSH: "o3skim"
  JPL_DOCKERFORCEBUILD: "True"
#  LANG: C.UTF-8
15
16
17
18

sqa_criteria:
  qc_style:
    repos:
19
      o3skim:
20
        container: testing
21
        tox:
22
          tox_file: /o3skim/tox.ini
23
          testenv:
24
            - stylecheck
25
26
  qc_coverage:
    repos:
27
      o3skim:
28
        container: testing
29
        tox:
30
31
32
33
34
35
36
37
38
39
40
          tox_file: /o3skim/tox.ini
          testenv:
            - unittesting
  qc_functional:
    repos:
      o3skim:
        container: testing
        tox:
          tox_file: /o3skim/tox.ini
          testenv:
              - functional
41
42
  qc_security:
    repos:
43
      o3skim:
44
        container: testing
45
        tox:
46
          tox_file: /o3skim/tox.ini
47
48
          testenv:
            - bandit
49
50
51
52
53
54
55
56
  qc_doc:
    repos:
      o3skim:
        container: testing
        tox:
          tox_file: /o3skim/tox.ini
          testenv:
            - docs
57
58
59
60

#environment:
#  LANG: C.UTF-8

61
timeout: 900