Merge "Create build-openstack-puppet-tarball"

This commit is contained in:
Zuul 2017-11-01 07:17:49 +00:00 committed by Gerrit Code Review
commit 66dc37acb5
3 changed files with 20 additions and 0 deletions

View 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

View File

@ -0,0 +1,6 @@
- hosts: all
tasks:
- name: Build puppet module
command: puppet module build .
args:
chdir: "{{ zuul.project.src_dir }}"

View File

@ -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