Leverage docker layer caching for testsuite 35/56635/1
authorgwu <gary.i.wu@huawei.com>
Tue, 17 Jul 2018 16:46:52 +0000 (09:46 -0700)
committergwu <gary.i.wu@huawei.com>
Tue, 17 Jul 2018 16:46:52 +0000 (09:46 -0700)
Use new queue-docker-4c-4g persistent build node type to
test the use of docker layer caching.

Also remove amsterdam job for testsuite.

Change-Id: Ieb2470092fddf392799d0d5faead820dd663531e
Issue-ID: INT-588
Signed-off-by: gwu <gary.i.wu@huawei.com>
jjb/global-templates-python.yaml
jjb/testsuite/testsuite.yaml

index 966ecb3..24dba87 100644 (file)
 
     name: '{project-name}-{stream}-3scm-docker-shell-daily'
     project-type: freestyle
-    node: 'ubuntu1604-docker-8c-8g'
+    node: 'queue-docker-4c-4g'
 
     properties:
       - infra-properties:
           checkout-dir: '{checkout-dir3}'
 
     wrappers:
-      - infra-wrappers:
-          build-timeout: '{build-timeout}'
+      - timestamps
+      - timeout:
+          type: absolute
+          timeout: '{build-timeout}'
+          timeout-var: 'BUILD_TIMEOUT'
+          fail: true
+      - ssh-agent-credentials:
+          users:
+            - 'onap-jenkins-ssh'
+      - openstack:
+          single-use: false
 
     triggers:
-      # 12 AM UTC
-      - timed: 'H 12 * * *'
+      - timed: '@daily'
       - gerrit-trigger-release-manually:
           server: '{server-name}'
           project: '{project}'
index f2e862d..92d5ffa 100644 (file)
@@ -27,6 +27,4 @@
     stream:
       - 'master':
           branch: 'master'
-      - 'amsterdam':
-          branch: 'amsterdam'
     mvn-settings: 'testsuite-settings'