3 name: aiml-fw-athp-sdk-model-storage-project-view
4 project-name: aiml-fw-athp-sdk-model-storage
9 name: aiml-fw-athp-sdk-model-storage-info
10 project: aiml-fw/athp/sdk/model-storage
11 project-name: aiml-fw-athp-sdk-model-storage
12 build-node: centos7-builder-1c-1g
15 - gerrit-info-yaml-verify
17 - aiml_mssdk_docker_common: &aiml_mssdk_docker_common
18 # values apply to all training manager projects
19 name: aiml-fw-athp-sdk-model-storage-docker-common
21 project: aiml-fw/athp/sdk/model-storage
22 # jenkins job name prefix
23 project-name: aiml-fw-athp-sdk-model-storage
24 # maven settings file has docker credentials
25 mvn-settings: aiml-fw-athp-sdk-model-storage-settings
28 <<: *aiml_mssdk_docker_common
29 name: aiml-fw-athp-sdk-model-storage-tox-verify
30 # the install script assumes an ubuntu image
31 build-node: ubuntu1804-builder-2c-2g
32 python-version: python3
36 # do not trigger on changes in docs, releases
37 gerrit_trigger_file_paths:
38 - compare-type: REG_EXP
39 pattern: 'modelmetricsdk/.*'
41 # run verify on all branches
42 # the ANT pattern is **/{branch}, we are exploiting that.
49 <<: *aiml_mssdk_docker_common
50 name: aiml-fw-athp-sdk-model-storage-sonarqube
51 python-version: python3
53 # the install script assumes an ubuntu image
54 build-node: ubuntu1804-builder-2c-2g
55 # do not trigger on changes in docs, releases
56 gerrit_trigger_file_paths:
57 - compare-type: REG_EXP
58 pattern: 'modelmetricsdk/.*'
59 sonar-project-file: ""
61 sonar.login={sonarcloud_api_token}
62 sonar.projectKey={sonarcloud_project_organization}_{project-name}
63 sonar.projectName={project-name}
64 sonar.organization={sonarcloud_project_organization}
65 sonar.build.sourceEncoding=UTF-8
66 sonar.sources=modelmetricsdk
67 sonar.python.coverage.reportPaths=coverage.xml
69 - gerrit-tox-sonarqube