project-config/jenkins/jobs/bandit.yaml

24 lines
593 B
YAML

- job-template:
name: gate-bandit-integration-{target-project}
node: ubuntu-trusty
builders:
- link-logs
- install-distro-packages
- shell: |
#!/bin/bash -eux
cd $WORKSPACE
/usr/zuul-env/bin/zuul-cloner --cache-dir /opt/git \
git://git.openstack.org \
openstack/bandit \
{target-org}/{target-project}
cd $WORKSPACE/openstack/bandit
tox -e integration {target-org} {target-project} \
$WORKSPACE/{target-org}/{target-project}
publishers:
- console-log