CI: Disable INFO verify jobs
[ci-management.git] / jjb / aiml-fw-athp-sdk-feature-store / aiml-fw-athp-sdk-feature-store.yaml
1 ---
2 - project:
3     name: aiml-fw-athp-sdk-feature-store-project-view
4     project-name: aiml-fw-athp-sdk-feature-store
5     views:
6       - project-view
7
8 - _aiml_fssdk_docker_common:
9     &aiml_fssdk_docker_common # values apply to all training manager projects
10     name: aiml-fw-athp-sdk-feature-store-docker-common
11     # git repo
12     project: aiml-fw/athp/sdk/feature-store
13     # jenkins job name prefix
14     project-name: aiml-fw-athp-sdk-feature-store
15     # maven settings file has docker credentials
16     mvn-settings: aiml-fw-athp-sdk-feature-store-settings
17
18 - project:
19     <<: *aiml_fssdk_docker_common
20     name: aiml-fw-athp-sdk-feature-store-tox-verify
21     # the install script assumes an ubuntu image
22     build-node: ubuntu1804-builder-2c-2g
23     python-version: python3
24     # skip docs on verify
25     tox-envs: code
26     tox-dir: "."
27     # do not trigger on changes in docs, releases
28     gerrit_trigger_file_paths:
29       - compare-type: REG_EXP
30         pattern: "featurestoresdk/.*"
31     stream:
32       # run verify on all branches
33       # the ANT pattern is **/{branch}, we are exploiting that.
34       - all:
35           branch: master
36     jobs:
37       - gerrit-tox-verify
38
39 - project:
40     <<: *aiml_fssdk_docker_common
41     name: aiml-fw-athp-sdk-feature-store-sonarqube
42     python-version: python3
43     tox-dir: "."
44     # the install script assumes an ubuntu image
45     build-node: ubuntu1804-builder-2c-2g
46     # do not trigger on changes in docs, releases
47     gerrit_trigger_file_paths:
48       - compare-type: REG_EXP
49         pattern: "featurestoresdk/.*"
50     sonar-project-file: ""
51     sonar-properties: |
52       sonar.login={sonarcloud_api_token}
53       sonar.projectKey={sonarcloud_project_organization}_{project-name}
54       sonar.projectName={project-name}
55       sonar.organization={sonarcloud_project_organization}
56       sonar.build.sourceEncoding=UTF-8
57       sonar.sources=featurestoresdk
58       sonar.python.coverage.reportPaths=coverage.xml
59     jobs:
60       - gerrit-tox-sonarqube