Add merge job for optf-has 63/31763/4
authorDileep Ranganathan <dileep.ranganathan@intel.com>
Wed, 14 Feb 2018 17:01:52 +0000 (09:01 -0800)
committerDileep Ranganathan <dileep.ranganathan@intel.com>
Fri, 16 Feb 2018 02:58:47 +0000 (02:58 +0000)
Create an initial version of the merge job for optf-has

Change-Id: I6f9309015d4a0a52ec40061c52f7101ac7155170
Issue-ID: OPTFRA-86
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
jjb/optf/optf-has-python.yaml [deleted file]
jjb/optf/optf-has.yaml [new file with mode: 0644]

diff --git a/jjb/optf/optf-has-python.yaml b/jjb/optf/optf-has-python.yaml
deleted file mode 100644 (file)
index 81b215d..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
----
-- project:
-    name: optf-has
-    project-name: 'optf-has'
-    project: 'optf/has'
-    stream:
-      - 'master':
-          branch: 'master'
-    mvn-settings: 'optf-has-settings'
-    build-node: 'ubuntu1604-basebuild-4c-4g'
-    subproject:
-      - 'conductor':
-          path: 'conductor'
-          pattern: 'conductor/**'
-    jobs:
-      - '{project-name}-{stream}-{subproject}-verify-python'
diff --git a/jjb/optf/optf-has.yaml b/jjb/optf/optf-has.yaml
new file mode 100644 (file)
index 0000000..77a7443
--- /dev/null
@@ -0,0 +1,34 @@
+---
+- project:
+    name: optf-has
+    project-name: 'optf-has'
+    project: 'optf/has'
+    stream:
+      - 'master':
+          branch: 'master'
+    mvn-settings: 'optf-has-settings'
+    subproject:
+      - 'conductor':
+          path: 'conductor'
+          pattern: 'conductor/**'
+          pom: 'pom.xml'
+    jobs:
+      - '{project-name}-{stream}-{subproject}-verify-python'
+      - '{project-name}-{stream}-{subproject}-verify-java'
+      - '{project-name}-{stream}-{subproject}-merge-java'
+      - '{project-name}-{stream}-{subproject}-release-version-java-daily'
+    files: '**'
+    archive-artifacts: ''
+    build-node: 'ubuntu1604-basebuild-4c-4g'
+- project:
+    name: optf-has-sonar
+    jobs:
+      - gerrit-maven-sonar
+    cron: 'H 11 * * *'
+    build-node: ubuntu1604-basebuild-4c-4g
+    project: 'optf/has'
+    project-name: 'optf-has'
+    branch: 'master'
+    mvn-settings: 'optf-has-settings'
+    mvn-goals: 'clean install'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'