xci: Fix XCI_DISTRO vars and remove clean_vm cleanup steps
[releng.git] / jjb / xci / xci-daily-jobs.yaml
index 5f1e134..d7e18ef 100644 (file)
@@ -98,7 +98,7 @@
       - label:
           name: SLAVE_LABEL
           default: '{slave-label}'
-      - label:
+      - string:
           name: XCI_DISTRO
           default: '{distro}'
       - string:
       - '{auto-trigger-name}'
 
     wrappers:
+      - ssh-agent-wrapper
+      - build-timeout:
+          timeout: 240
       - fix-workspace-permissions
 
     builders:
               INSTALLER_TYPE=$INSTALLER_TYPE
               XCI_FLAVOR=$XCI_FLAVOR
               CI_LOOP=$CI_LOOP
-              XCI_DISTRO=$DISTRO
+              XCI_DISTRO=$XCI_DISTRO
             same-node: true
             block: true
       - trigger-builds:
               INSTALLER_TYPE=$INSTALLER_TYPE
               XCI_FLAVOR=$XCI_FLAVOR
               CI_LOOP=$CI_LOOP
-              XCI_DISTRO=$DISTRO
+              XCI_DISTRO=$XCI_DISTRO
               FUNCTEST_MODE=$FUNCTEST_MODE
               FUNCTEST_SUITE_NAME=$FUNCTEST_SUITE_NAME
             same-node: true
       # yamllint disable rule:line-length
       # yamllint enable rule:line-length
       - email-jenkins-admins-on-failure
-      - postbuildscript:
-          builders:
-            - role: BOTH
-              build-on:
-                - ABORTED
-                - FAILURE
-                - NOT_BUILT
-                - SUCCESS
-                - UNSTABLE
-              build-steps:
-                - shell: !include-raw: ./xci-cleanup.sh
-          mark-unstable-if-failed: true
 
 - job-template:
     name: 'xci-{phase}-{pod}-{distro}-daily-{stream}'
       - logrotate-default
 
     wrappers:
+      - ssh-agent-wrapper
+      - build-timeout:
+          timeout: 240
       - fix-workspace-permissions
 
     scm:
       - string:
           name: XCI_FLAVOR
           default: 'mini'
-      - label:
+      - string:
           name: XCI_DISTRO
           default: 'ubuntu'
       - label: