Merge "Create build-openstack-puppet-tarball"
This commit is contained in:
commit
66dc37acb5
7
playbooks/puppet-tarball/pre.yaml
Normal file
7
playbooks/puppet-tarball/pre.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
- hosts: all
|
||||
roles:
|
||||
- role: bindep
|
||||
# NOTE(pabelanger): puppet modules use the build profile to manage
|
||||
# dependencies for puppet module build.
|
||||
bindep_profile: build
|
||||
- revoke-sudo
|
6
playbooks/puppet-tarball/run.yaml
Normal file
6
playbooks/puppet-tarball/run.yaml
Normal file
@ -0,0 +1,6 @@
|
||||
- hosts: all
|
||||
tasks:
|
||||
- name: Build puppet module
|
||||
command: puppet module build .
|
||||
args:
|
||||
chdir: "{{ zuul.project.src_dir }}"
|
@ -364,6 +364,13 @@
|
||||
vars:
|
||||
tox_envlist: compare-cover
|
||||
|
||||
- job:
|
||||
name: build-openstack-puppet-tarball
|
||||
description: |
|
||||
Build a puppet tarball but do not upload it anywhere.
|
||||
pre-run: playbooks/puppet-tarball/pre.yaml
|
||||
run: playbooks/puppet-tarball/run.yaml
|
||||
|
||||
- job:
|
||||
name: publish-openstack-python-tarball
|
||||
parent: publish-openstack-artifacts
|
||||
|
Loading…
x
Reference in New Issue
Block a user