diff --git a/jenkins/jobs/kolla.yaml b/jenkins/jobs/kolla.yaml index 53b35310e9..6a8e0c5df4 100644 --- a/jenkins/jobs/kolla.yaml +++ b/jenkins/jobs/kolla.yaml @@ -18,3 +18,25 @@ publishers: - console-log + + +- job-template: + name: '{pipeline}-kolla-build-images-{distro}-{type}' + node: '{node}' + + wrappers: + - build-timeout: + timeout: 60 + - timestamps + + builders: + - link-logs + - net-info + - gerrit-git-prep + - shell: | + #!/bin/bash -xe + tests/setup_gate.sh + tox -e images-{distro}-{type} + + publishers: + - console-log diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index ef23a0aa55..fc12f198ba 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -4951,8 +4951,13 @@ - 'gate-{name}-tox-{envlist}': envlist: validate-contents - '{pipeline}-kolla-functional-f21': - pipeline: gate node: 'devstack-f21' + pipeline: gate + - '{pipeline}-kolla-build-images-{distro}-{type}': + distro: centos + node: 'devstack-f21' + pipeline: gate + type: binary - project: name: kwapi diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 76c460524f..8861d32428 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -1411,6 +1411,9 @@ jobs: - name: gate-kolla-functional-f21 voting: false + - name: gate-kolla-build-images-centos-binary + voting: false + - name: ^(gate-)?devstack-publish-docs branch: ^master @@ -7215,6 +7218,7 @@ projects: - gate-kolla-pep8 - gate-kolla-tox-validate-contents - gate-kolla-functional-f21 + - gate-kolla-build-images-centos-binary gate: - gate-kolla-bashate - gate-kolla-pep8