X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fscp-oam-modeling%2Fscp-oam-modeling.yaml;h=cf9f392d86de6e9045b02571fafe8127dec6558a;hb=739636f0d028ae9bb6c15df6965944694904980c;hp=c0efc341067acd7926a5a846c57b0f0b391e2d5d;hpb=c0a4962a393f6dfbbacde61e53f63d4bffd1f613;p=ci-management.git diff --git a/jjb/scp-oam-modeling/scp-oam-modeling.yaml b/jjb/scp-oam-modeling/scp-oam-modeling.yaml index c0efc341..cf9f392d 100644 --- a/jjb/scp-oam-modeling/scp-oam-modeling.yaml +++ b/jjb/scp-oam-modeling/scp-oam-modeling.yaml @@ -1,4 +1,10 @@ --- +- project: + name: scp-oam-modeling-project-view + project-name: scp-oam-modeling + views: + - project-view + - project: name: scp-oam-modeling-info project: scp/oam/modeling @@ -6,3 +12,51 @@ build-node: centos7-builder-1c-1g jobs: - gerrit-info-yaml-verify + +- scp_oam_modeling_features_common: &scp_oam_modeling_features_common + # project contains model information for nonrtric-o1-controller features + name: scp-oam-modeling-features-common + project: scp/oam/modeling + project-name: scp-oam-modeling-features + mvn-settings: scp-oam-modeling-settings + java-version: openjdk8 + maven-version: mvn35 + mvn-opts: '-Xmx3072m -XX:MaxPermSize=1024m' + mvn-params: '-f features' + gerrit_trigger_file_paths: + - compare-type: REG_EXP + pattern: 'features/.*' + +- project: + <<: *scp_oam_modeling_features_common + name: scp-oam-modeling-features + build-node: ubuntu1804-builder-4c-4g + jobs: + - gerrit-maven-verify + - gerrit-maven-merge + - gerrit-maven-stage + - gerrit-maven-clm + stream: + - 'master': + branch: 'master' + +- project: + <<: *scp_oam_modeling_features_common + name: scp-oam-modeling-features-sonar + sonarcloud: true + sonarcloud-api-token: '{sonarcloud_api_token}' + sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}' + sonarcloud-project-organization: '{sonarcloud_project_organization}' + build-node: ubuntu1604-builder-4c-4g + jobs: + - gerrit-maven-sonar + +- project: + name: scp-oam-modeling-release + project-name: scp-oam-modeling + project: scp/oam/modeling + mvn-settings: scp-oam-modeling-settings + build-node: centos7-docker-2c-8g + jobs: + - '{project-name}-gerrit-release-jobs' +