--- /dev/null
+---\r
+- project:\r
+ name: dcaegen2-analytics\r
+\r
+ # job template iterators\r
+ project-name: 'dcaegen2-analytics'\r
+ stream:\r
+ - 'master':\r
+ branch: 'master'\r
+ - 'release-1.0.0':\r
+ branch: 'release-1.0.0'\r
+\r
+ # apply to all jobs\r
+ project: 'dcaegen2/analytics/tca'\r
+ mvn-settings: 'dcaegen2-analytics-tca-settings'\r
+ files: '**'\r
+ archive-artifacts: ''\r
+ build-node: ubuntu1604-basebuild-4c-4g\r
+\r
+ jobs:\r
+ - '{project-name}-{stream}-release-java-daily':\r
+ mvn-goals-versioning:\r
+ 'versions:set versions:update-child-modules versions:commit'\r
+ mvn-goals: 'clean deploy sonar:sonar -Dsonar.host.url=${{SONAR}}'\r
+ maven-deploy-properties: |\r
+ deployAtEnd=true\r
+ - '{project-name}-{stream}-stage-site-java':\r
+ site-pom: 'pom.xml'\r
+ trigger-job: '{project-name}-{stream}-release-java-daily'\r
+ - '{project-name}-{stream}-verify-java-skip-tests':\r
+ mvn-goals: 'clean install'\r
+ - '{project-name}-{stream}-merge-java':\r
+ mvn-goals: 'clean deploy'\r