project-config/jenkins/jobs/hacking.yaml
Clark Boylan a7cf09130c Run hacking integration job on xenial
This is part of Xenial transition. Hacking doesn't do stable branches
and the vast majority of pep8 jobs running today run on Xenial so just
use Xenial here.

Change-Id: If490f04eae763902a93d165722f6bfb81c665745
2016-12-06 14:21:03 -08:00

22 lines
593 B
YAML

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