From 5d3ca79312dfb66f36b9719efbfcf291be3cbcf1 Mon Sep 17 00:00:00 2001 From: rajat29 Date: Thu, 23 Nov 2017 12:42:58 +0530 Subject: [PATCH] Migrate to zuul V3 Migrate all functional jobs and gate to zuul v3. Needed-By: Id391e505300c43a532241696d063c4eacbdd34a2 Needed-By: Ief7e88ae1cc8fa0a690ffb04b4174914cc870ed9 Change-Id: Ie44a0193c9f98d12f146207a9f2afd7eff534e87 --- .zuul.yaml | 178 ++++++++++++++++++ .../bandit-integration-barbican/run.yaml | 30 +++ .../legacy/bandit-integration-glance/run.yaml | 30 +++ .../bandit-integration-glance_store/run.yaml | 30 +++ .../bandit-integration-keystone/run.yaml | 31 +++ .../run.yaml | 31 +++ .../legacy/bandit-integration-magnum/run.yaml | 30 +++ .../bandit-integration-oslo.config/run.yaml | 30 +++ .../bandit-integration-oslo.log/run.yaml | 30 +++ .../bandit-integration-oslo.service/run.yaml | 31 +++ .../bandit-integration-oslo.utils/run.yaml | 30 +++ .../bandit-integration-oslo.vmware/run.yaml | 30 +++ .../run.yaml | 31 +++ .../run.yaml | 31 +++ .../legacy/bandit-integration-sahara/run.yaml | 30 +++ 15 files changed, 603 insertions(+) create mode 100644 .zuul.yaml create mode 100644 playbooks/legacy/bandit-integration-barbican/run.yaml create mode 100644 playbooks/legacy/bandit-integration-glance/run.yaml create mode 100644 playbooks/legacy/bandit-integration-glance_store/run.yaml create mode 100644 playbooks/legacy/bandit-integration-keystone/run.yaml create mode 100644 playbooks/legacy/bandit-integration-keystonemiddleware/run.yaml create mode 100644 playbooks/legacy/bandit-integration-magnum/run.yaml create mode 100644 playbooks/legacy/bandit-integration-oslo.config/run.yaml create mode 100644 playbooks/legacy/bandit-integration-oslo.log/run.yaml create mode 100644 playbooks/legacy/bandit-integration-oslo.service/run.yaml create mode 100644 playbooks/legacy/bandit-integration-oslo.utils/run.yaml create mode 100644 playbooks/legacy/bandit-integration-oslo.vmware/run.yaml create mode 100644 playbooks/legacy/bandit-integration-python-keystoneclient/run.yaml create mode 100644 playbooks/legacy/bandit-integration-python-magnumclient/run.yaml create mode 100644 playbooks/legacy/bandit-integration-sahara/run.yaml diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 00000000..ffacc55c --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,178 @@ +- job: + name: bandit-integration-barbican + parent: legacy-base + run: playbooks/legacy/bandit-integration-barbican/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/barbican + - openstack/requirements + +- job: + name: bandit-integration-glance + parent: legacy-base + run: playbooks/legacy/bandit-integration-glance/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/glance + - openstack/requirements + +- job: + name: bandit-integration-glance_store + parent: legacy-base + run: playbooks/legacy/bandit-integration-glance_store/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/glance + - openstack/glance_store + - openstack/requirements + +- job: + name: bandit-integration-keystone + parent: legacy-base + run: playbooks/legacy/bandit-integration-keystone/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/keystone + - openstack/requirements + +- job: + name: bandit-integration-keystonemiddleware + parent: legacy-base + run: playbooks/legacy/bandit-integration-keystonemiddleware/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/keystone + - openstack/keystonemiddleware + - openstack/requirements + +- job: + name: bandit-integration-magnum + parent: legacy-base + run: playbooks/legacy/bandit-integration-magnum/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/magnum + - openstack/requirements + +- job: + name: bandit-integration-oslo.config + parent: legacy-base + run: playbooks/legacy/bandit-integration-oslo.config/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/oslo.config + - openstack/requirements + +- job: + name: bandit-integration-oslo.log + parent: legacy-base + run: playbooks/legacy/bandit-integration-oslo.log/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/oslo.log + - openstack/requirements + +- job: + name: bandit-integration-oslo.service + parent: legacy-base + run: playbooks/legacy/bandit-integration-oslo.service/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/oslo.service + - openstack/requirements + +- job: + name: bandit-integration-oslo.utils + parent: legacy-base + run: playbooks/legacy/bandit-integration-oslo.utils/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/oslo.utils + - openstack/requirements + +- job: + name: bandit-integration-oslo.vmware + parent: legacy-base + run: playbooks/legacy/bandit-integration-oslo.vmware/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/oslo.vmware + - openstack/requirements + +- job: + name: bandit-integration-python-keystoneclient + parent: legacy-base + run: playbooks/legacy/bandit-integration-python-keystoneclient/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/keystone + - openstack/python-keystoneclient + - openstack/requirements + +- job: + name: bandit-integration-python-magnumclient + parent: legacy-base + run: playbooks/legacy/bandit-integration-python-magnumclient/run.yaml + timeout: 1800 + required-projects: + - openstack/bandit + - openstack/magnum + - openstack/python-magnumclient + - openstack/requirements + +- job: + name: bandit-integration-sahara + parent: legacy-base + run: playbooks/legacy/bandit-integration-sahara/run.yaml + timeout: 1800 + required-projects: + - openstack/ara + - openstack/bandit + - openstack/requirements + - openstack/sahara + +- project: + name: openstack/bandit + check: + jobs: + - bandit-integration-barbican + - bandit-integration-glance + - bandit-integration-keystone + - bandit-integration-glance_store + - bandit-integration-keystonemiddleware + - bandit-integration-magnum + - bandit-integration-oslo.config + - bandit-integration-oslo.log + - bandit-integration-oslo.service + - bandit-integration-oslo.utils + - bandit-integration-oslo.vmware + - bandit-integration-python-keystoneclient + - bandit-integration-python-magnumclient + - bandit-integration-sahara + gate: + jobs: + - bandit-integration-barbican + - bandit-integration-glance + - bandit-integration-keystone + - bandit-integration-glance_store + - bandit-integration-keystonemiddleware + - bandit-integration-magnum + - bandit-integration-oslo.config + - bandit-integration-oslo.log + - bandit-integration-oslo.service + - bandit-integration-oslo.utils + - bandit-integration-oslo.vmware + - bandit-integration-python-keystoneclient + - bandit-integration-python-magnumclient diff --git a/playbooks/legacy/bandit-integration-barbican/run.yaml b/playbooks/legacy/bandit-integration-barbican/run.yaml new file mode 100644 index 00000000..47e9b291 --- /dev/null +++ b/playbooks/legacy/bandit-integration-barbican/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-barbican from old job gate-bandit-integration-barbican + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/barbican + cd $WORKSPACE/openstack/bandit + tox -e integration openstack barbican \ + $WORKSPACE/openstack/barbican + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-glance/run.yaml b/playbooks/legacy/bandit-integration-glance/run.yaml new file mode 100644 index 00000000..d8d73950 --- /dev/null +++ b/playbooks/legacy/bandit-integration-glance/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-glance from old job gate-bandit-integration-glance + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/glance + cd $WORKSPACE/openstack/bandit + tox -e integration openstack glance \ + $WORKSPACE/openstack/glance + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-glance_store/run.yaml b/playbooks/legacy/bandit-integration-glance_store/run.yaml new file mode 100644 index 00000000..46c7e1fe --- /dev/null +++ b/playbooks/legacy/bandit-integration-glance_store/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-glance_store from old job gate-bandit-integration-glance_store + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/glance_store + cd $WORKSPACE/openstack/bandit + tox -e integration openstack glance_store \ + $WORKSPACE/openstack/glance_store + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-keystone/run.yaml b/playbooks/legacy/bandit-integration-keystone/run.yaml new file mode 100644 index 00000000..ab3ceaa8 --- /dev/null +++ b/playbooks/legacy/bandit-integration-keystone/run.yaml @@ -0,0 +1,31 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-keystone from old job gate-bandit-integration-keystone + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/keystone + cd $WORKSPACE/openstack/bandit + tox -e integration openstack keystone \ + $WORKSPACE/openstack/keystone + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + diff --git a/playbooks/legacy/bandit-integration-keystonemiddleware/run.yaml b/playbooks/legacy/bandit-integration-keystonemiddleware/run.yaml new file mode 100644 index 00000000..ed1a862a --- /dev/null +++ b/playbooks/legacy/bandit-integration-keystonemiddleware/run.yaml @@ -0,0 +1,31 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-keystonemiddleware from old job + gate-bandit-integration-keystonemiddleware + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/keystonemiddleware + cd $WORKSPACE/openstack/bandit + tox -e integration openstack keystonemiddleware \ + $WORKSPACE/openstack/keystonemiddleware + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-magnum/run.yaml b/playbooks/legacy/bandit-integration-magnum/run.yaml new file mode 100644 index 00000000..ca9e8b2d --- /dev/null +++ b/playbooks/legacy/bandit-integration-magnum/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-magnum from old job gate-bandit-integration-magnum + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/magnum + cd $WORKSPACE/openstack/bandit + tox -e integration openstack magnum \ + $WORKSPACE/openstack/magnum + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-oslo.config/run.yaml b/playbooks/legacy/bandit-integration-oslo.config/run.yaml new file mode 100644 index 00000000..03207d4e --- /dev/null +++ b/playbooks/legacy/bandit-integration-oslo.config/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-oslo.config from old job gate-bandit-integration-oslo.config + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/oslo.config + cd $WORKSPACE/openstack/bandit + tox -e integration openstack oslo.config \ + $WORKSPACE/openstack/oslo.config + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-oslo.log/run.yaml b/playbooks/legacy/bandit-integration-oslo.log/run.yaml new file mode 100644 index 00000000..d940c775 --- /dev/null +++ b/playbooks/legacy/bandit-integration-oslo.log/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-oslo.log from old job gate-bandit-integration-oslo.log + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/oslo.log + cd $WORKSPACE/openstack/bandit + tox -e integration openstack oslo.log \ + $WORKSPACE/openstack/oslo.log + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-oslo.service/run.yaml b/playbooks/legacy/bandit-integration-oslo.service/run.yaml new file mode 100644 index 00000000..832a54c4 --- /dev/null +++ b/playbooks/legacy/bandit-integration-oslo.service/run.yaml @@ -0,0 +1,31 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-oslo.service from old job gate-bandit-integration-oslo.service + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/oslo.service + cd $WORKSPACE/openstack/bandit + tox -e integration openstack oslo.service \ + $WORKSPACE/openstack/oslo.service + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + diff --git a/playbooks/legacy/bandit-integration-oslo.utils/run.yaml b/playbooks/legacy/bandit-integration-oslo.utils/run.yaml new file mode 100644 index 00000000..5bfcea43 --- /dev/null +++ b/playbooks/legacy/bandit-integration-oslo.utils/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-oslo.utils from old job gate-bandit-integration-oslo.utils + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/oslo.utils + cd $WORKSPACE/openstack/bandit + tox -e integration openstack oslo.utils \ + $WORKSPACE/openstack/oslo.utils + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-oslo.vmware/run.yaml b/playbooks/legacy/bandit-integration-oslo.vmware/run.yaml new file mode 100644 index 00000000..49a7e005 --- /dev/null +++ b/playbooks/legacy/bandit-integration-oslo.vmware/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-oslo.vmware from old job gate-bandit-integration-oslo.vmware + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/oslo.vmware + cd $WORKSPACE/openstack/bandit + tox -e integration openstack oslo.vmware \ + $WORKSPACE/openstack/oslo.vmware + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-python-keystoneclient/run.yaml b/playbooks/legacy/bandit-integration-python-keystoneclient/run.yaml new file mode 100644 index 00000000..fd2960b9 --- /dev/null +++ b/playbooks/legacy/bandit-integration-python-keystoneclient/run.yaml @@ -0,0 +1,31 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-python-keystoneclient from old + job gate-bandit-integration-python-keystoneclient + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/python-keystoneclient + cd $WORKSPACE/openstack/bandit + tox -e integration openstack python-keystoneclient \ + $WORKSPACE/openstack/python-keystoneclient + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-python-magnumclient/run.yaml b/playbooks/legacy/bandit-integration-python-magnumclient/run.yaml new file mode 100644 index 00000000..409f56d2 --- /dev/null +++ b/playbooks/legacy/bandit-integration-python-magnumclient/run.yaml @@ -0,0 +1,31 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-python-magnumclient from old job + gate-bandit-integration-python-magnumclient + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/python-magnumclient + cd $WORKSPACE/openstack/bandit + tox -e integration openstack python-magnumclient \ + $WORKSPACE/openstack/python-magnumclient + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff --git a/playbooks/legacy/bandit-integration-sahara/run.yaml b/playbooks/legacy/bandit-integration-sahara/run.yaml new file mode 100644 index 00000000..874a12a6 --- /dev/null +++ b/playbooks/legacy/bandit-integration-sahara/run.yaml @@ -0,0 +1,30 @@ +- hosts: all + name: Autoconverted job legacy-bandit-integration-sahara from old job gate-bandit-integration-sahara + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -u + set -e + set -x + cd $WORKSPACE + /usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \ + git://git.openstack.org \ + openstack/bandit \ + openstack/sahara + cd $WORKSPACE/openstack/bandit + tox -e integration openstack sahara \ + $WORKSPACE/openstack/sahara + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}'