Merge "Add builder autorelease-deps to invoke script"
[releng/builder.git] / jjb / netvirt / netvirt-openstack.yaml
index 512be70e1e472978cd40acaad3a69dc61dde6203..acac17bd196167908a4d1639f27792be60ce5897 100644 (file)
@@ -4,12 +4,13 @@
         - 'netvirt-openstack-gerrit'
 
     project: 'netvirt'
+    archive-artifacts: 'logs/**'
 
 - job-template:
     name: 'netvirt-openstack-gerrit'
 
     project-type: freestyle
-    node: dynamic_devstack
+    node: centos7-devstack-2c-4g
     description: 'Jenkins job to run Tempest tests for the OpenDaylight ML2 MechanismDriver. '
     concurrent: true
 
         daysToKeep: '198'
 
     parameters:
-        - project-parameter:
+        - opendaylight-infra-parameters:
             project: '{project}'
+            branch: '{branch}'
+            refspec: 'refs/heads/{branch}'
+            artifacts: '{archive-artifacts}'
 
     wrappers:
-        - timeout:
-            fail: true
-            timeout: 90
-            timeout-var: 'BUILD_TIMEOUT'
-            type: absolute
+        - opendaylight-infra-wrappers:
+            build-timeout: '90'
         - ssh-agent-credentials:
             users:
-                - '{openstack-gerrit-credentials}'
-        - openstack:
-            single-use: true
+                - 'openstack-gerrit-ssh'
 
     triggers:
         - gerrit:
             trigger-on:
                 - patchset-created-event:
-                    exclude-drafts: 'false'
+                    exclude-drafts: 'true'
                     exclude-trivial-rebase: 'false'
-                    exclude-no-code-change: 'false'
+                    exclude-no-code-change: 'true'
                 - comment-added-contains-event:
                     comment-contains-value: 'recheck-opendaylight'
             projects:
                 - include-raw-openstack-ci.sh
 
     publishers:
-        - archive:
-            artifacts: 'logs/**'
-            fingerprint: false
         - email-ext:
             subject: '[netvirt] $DEFAULT_SUBJECT'
             attach-build-log: false
             failure: true
             unstable: true
             fixed: true
+        - opendaylight-infra-shiplogs:
+            maven-version: 'mvn33'