Skip to content

Commit

Permalink
Publish a generic tox
Browse files Browse the repository at this point in the history
It filters on active branches.

Change-Id: I66f9e39af62a761d5d4f8b94c617f93e48e1fcef
Signed-off-by: Cédric Ollivier <[email protected]>
  • Loading branch information
collivier committed Dec 9, 2022
1 parent bf5675b commit 9972148
Showing 1 changed file with 70 additions and 0 deletions.
70 changes: 70 additions & 0 deletions jjb/releng/releng-jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -107,3 +107,73 @@
name: releng-jjb-merge
jobs:
- releng-jjb-merge

- scm:
name: opnfv-scm
scm:
- git:
url: 'https://gerrit.opnfv.org/gerrit/{project}'
refspec: '+refs/heads/*:refs/remotes/origin/* +refs/changes/*:refs/changes/*'
submodule:
recursive: true
branches:
- '{ref}'

- trigger:
name: releng-tox-patchset-created
triggers:
- gerrit:
trigger-on:
- patchset-created-event
- comment-added-contains-event:
comment-contains-value: recheck
- comment-added-contains-event:
comment-contains-value: reverify
projects:
- project-compare-type: 'REG_EXP'
project-pattern: '^(?!functest).*'
branches:
- branch-compare-type: 'ANT'
branch-pattern: master
- branch-compare-type: 'ANT'
branch-pattern: stable/nile
- branch-compare-type: 'ANT'
branch-pattern: stable/moselle

- builder:
name: releng-tox
builders:
- shell: |
[ -f tox.ini ] || exit 0
sudo apt-get -o DPkg::Lock::Timeout=300 update && \
sudo DEBIAN_FRONTEND=noninteractive apt-get \
-o DPkg::Lock::Timeout=300 dist-upgrade -y
sudo DEBIAN_FRONTEND=noninteractive \
apt-get -o DPkg::Lock::Timeout=300 install tox -y
tox
- parameter:
name: releng-tox-slave
parameters:
- label:
name: slave
default: '{slave}'

- job-template:
name: releng-tox
triggers:
- releng-tox-patchset-created
scm:
- opnfv-scm:
ref: $GERRIT_REFSPEC
project: $GERRIT_PROJECT
parameters:
- releng-tox-slave:
slave: opnfv-build
builders:
- releng-tox

- project:
name: releng-tox
jobs:
- releng-tox

0 comments on commit 9972148

Please sign in to comment.