java-version: openjdk11
mvn-version: mvn36
-- project:
- <<: *portal_nonrtric_controlpanel_common
- mvn-params: -Dbuild.number=${{BUILD_NUMBER}}
- jobs:
- - "{project-name}-gerrit-maven-docker-jobs"
- stream:
- - master:
- branch: master
-
- project:
<<: *portal_nonrtric_controlpanel_common
name: nonrtric-controlpanel-frontend
gerrit_trigger_file_paths:
- compare-type: REG_EXP
pattern: 'webapp-frontend/.*'
+ - compare-type: REG_EXP
+ pattern: 'docker-compose/.*'
build-node: ubuntu1804-docker-4c-4g
# Includes verify and merge jobs
jobs:
sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
sonarcloud-project-organization: '{sonarcloud_project_organization}'
jobs:
- - gerrit-maven-sonar
\ No newline at end of file
+ - gerrit-maven-sonar
+
+- project:
+ <<: *portal_nonrtric_controlpanel_common
+ name: portal-nonrtric-controlpanel-gateway
+ project-name: '{name}'
+ mvn-params: '-f nonrtric-gateway'
+ gerrit_trigger_file_paths:
+ - compare-type: REG_EXP
+ pattern: 'nonrtric-gateway/.*'
+ build-node: ubuntu1804-builder-4c-4g
+ jobs:
+ - gerrit-maven-verify
+ - gerrit-maven-merge
+ - gerrit-maven-stage
+ - gerrit-maven-clm
+ stream:
+ - master:
+ branch: master
+
+- project:
+ <<: *portal_nonrtric_controlpanel_common
+ name: portal-nonrtric-controlpanel-gateway-docker
+ project-name: '{name}'
+ mvn-params: '-P docker -f nonrtric-gateway'
+ gerrit_trigger_file_paths:
+ - compare-type: REG_EXP
+ pattern: 'nonrtric-gateway/.*'
+ - compare-type: REG_EXP
+ pattern: 'docker-compose/.*'
+ build-node: ubuntu1804-docker-4c-4g
+ jobs:
+ - gerrit-maven-docker-verify
+ - gerrit-maven-docker-merge
+ - gerrit-maven-docker-stage
+ stream:
+ - master:
+ branch: master