Add docker jenkins template for dmaap dr 07/12007/2
authorsg481n <sg481n@att.com>
Tue, 12 Sep 2017 17:56:43 +0000 (13:56 -0400)
committersg481n <sg481n@att.com>
Tue, 12 Sep 2017 18:21:36 +0000 (14:21 -0400)
Add docker jenkins template for dmaap datarouter
to release docker images to nexus onap.

Issue-id: DMAAP-100
Change-Id: I5f04fb6e064d1c46aa744f4f4e61b47e3164df3c
Signed-off-by: sg481n <sg481n@att.com>
jjb/dmaap/dmaap-datarouter-docker.yaml [new file with mode: 0644]

diff --git a/jjb/dmaap/dmaap-datarouter-docker.yaml b/jjb/dmaap/dmaap-datarouter-docker.yaml
new file mode 100644 (file)
index 0000000..873affd
--- /dev/null
@@ -0,0 +1,34 @@
+---\r
+\r
+- project:\r
+    name: dmaap-datarouter-docker\r
+    project-name: 'dmaap-datarouter-docker'\r
+    jobs:\r
+      - '{project-name}-{stream}-clm'\r
+      - '{project-name}-{stream}-verify-java-checkstyle'\r
+      - '{project-name}-{stream}-merge-properties-java':\r
+         mvn_properties:\r
+            - docker.pull.registry=nexus3.onap.org:10001\r
+            - docker.push.registry=nexus3.onap.org:10003\r
+      - '{project-name}-{stream}-release-java-daily-checkstyle':\r
+         mvn_properties:\r
+          - skipDockerBuild=true\r
+          - skipDockerTag=true\r
+          - skipDockerPush=true\r
+      - '{project-name}-{stream}-docker-java-properties-daily':\r
+         docker-pom: 'pom.xml'\r
+         mvn-profile: 'docker'\r
+         maven-properties: |\r
+          skip.docker.build=false\r
+          skip.docker.tag=false\r
+          skip.docker.push=false\r
+          dmaap-datarouter-docker.registry=$\r
+\r
+    project: 'dmaap/datarouter'\r
+    stream:\r
+      - 'master':\r
+          branch: 'master'\r
+    mvn-settings: 'dmaap-datarouter-settings'\r
+    files: '**'\r
+    archive-artifacts: ''\r
+    build-node: ubuntu1604-docker-8c-8g\r