JJB file for DCAE TCA 27/7827/4
authoran4828 <nekrassov@att.com>
Thu, 17 Aug 2017 11:57:43 +0000 (07:57 -0400)
committeran4828 <nekrassov@att.com>
Tue, 22 Aug 2017 17:51:52 +0000 (13:51 -0400)
Initial submission of JJB file for DCAE TCA

Change-Id: Icf18607944dc3b0a10cb35d9d84a6d071b0cc983
Issue-ID: DCAEGEN2-53
Signed-off-by: an4828 <nekrassov@att.com>
jjb/dcaegen2/apod-analytics.yaml [new file with mode: 0644]

diff --git a/jjb/dcaegen2/apod-analytics.yaml b/jjb/dcaegen2/apod-analytics.yaml
new file mode 100644 (file)
index 0000000..d796790
--- /dev/null
@@ -0,0 +1,33 @@
+---\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