Spread out the scheduling of Daily jobs
[ci-management.git] / jjb / dcaegen2 / apod-analytics.yaml
index 4e6f2f3..c3d7720 100644 (file)
@@ -1,27 +1,38 @@
----\r
-- project:\r
-    name: dcaegen2-analytics-tca\r
-\r
-    # job template iterators\r
-    project-name: 'dcaegen2-analytics-tca'\r
-    stream:\r
-      - 'master':\r
-          branch: 'master'\r
-      - 'amsterdam':\r
-          branch: 'amsterdam'\r
-\r
-    # apply to all jobs\r
-    project: 'dcaegen2/analytics/tca'\r
-    mvn-settings: 'dcaegen2-analytics-tca-settings'\r
-    files: '**'\r
-    maven-deploy-properties: |\r
-      deployAtEnd=true\r
-    archive-artifacts: ''\r
-    build-node: ubuntu1604-basebuild-4c-4g\r
-\r
-    jobs:\r
-      - '{project-name}-{stream}-release-version-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
+---
+- project:
+    name: dcaegen2-analytics-tca
+
+    # job template iterators
+    project-name: 'dcaegen2-analytics-tca'
+    stream:
+      - 'master':
+          branch: 'master'
+
+    # apply to all jobs
+    project: 'dcaegen2/analytics/tca'
+    mvn-settings: 'dcaegen2-analytics-tca-settings'
+    files: '**'
+    maven-deploy-properties: |
+      deployAtEnd=true
+    archive-artifacts: ''
+    build-node: ubuntu1604-builder-4c-4g
+
+    jobs:
+      - gerrit-maven-clm
+      - '{project-name}-{stream}-release-version-java-daily'
+      - '{project-name}-{stream}-verify-java':
+          mvn-params: '-DskipTests=true'
+      - '{project-name}-{stream}-merge-java'
+
+- project:
+    name: dcaegen2-analytics-tca-sonar
+    jobs:
+      - gerrit-maven-sonar
+    cron: '@daily'
+    build-node: ubuntu1604-builder-4c-4g
+    project: 'dcaegen2/analytics/tca'
+    project-name: 'dcaegen2-analytics-tca'
+    branch: 'master'
+    mvn-settings: 'dcaegen2-analytics-tca-settings'
+    mvn-goals: 'clean install'
+    mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'