41 lines
1.0 KiB
YAML
41 lines
1.0 KiB
YAML
- project:
|
|
templates:
|
|
- check-requirements
|
|
check:
|
|
jobs:
|
|
- sahara-extra-build-artifacts:
|
|
voting: false
|
|
- openstack-tox-pep8
|
|
gate:
|
|
jobs:
|
|
- sahara-extra-build-artifacts:
|
|
voting: false
|
|
- openstack-tox-pep8
|
|
post:
|
|
jobs:
|
|
- sahara-extra-publish-artifacts
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- job:
|
|
name: sahara-extra-build-artifacts
|
|
description: |
|
|
Build the artifacts used by Sahara clusters and jobs.
|
|
parent: unittests
|
|
timeout: 3600
|
|
required-projects:
|
|
- openstack/sahara-extra
|
|
run: playbooks/build-artifacts/run.yaml
|
|
|
|
- job:
|
|
name: sahara-extra-publish-artifacts
|
|
description: |
|
|
Build the artifacts used by Sahara clusters and jobs
|
|
and publish them on tarballs.openstack.org
|
|
parent: publish-openstack-artifacts
|
|
timeout: 3600
|
|
final: true
|
|
required-projects:
|
|
- openstack/sahara-extra
|
|
run: playbooks/build-artifacts/run.yaml
|
|
post-run: playbooks/build-artifacts/post.yaml
|