Skip to content

Commit b068171

Browse files
committed
Add a playbook that runs sync/publish/promote for both repos and contianers
1 parent 337cdaa commit b068171

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
- name: "Import pulp-repo-sync"
3+
import_playbook: pulp-repo-sync.yml
4+
5+
- name: "Import pulp-repo-publish"
6+
import_playbook: pulp-repo-publish.yml
7+
8+
- name: "Import pulp-repo-promote-production"
9+
import_playbook: pulp-repo-promote-production.yml
10+
when: repo_promote_production | default(true)
11+
12+
- name: "Import pulp-container-sync"
13+
import_playbook: pulp-container-sync.yml
14+
15+
- name: "Import pulp-container-publish"
16+
import_playbook: pulp-container-publish.yml
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
features:
3+
- |
4+
Added a new playbook `pulp_sync_publish_promote` that can be used to sync,
5+
publish and promote a repository in a single step, as well as sync and
6+
publish container repos. If you do not want to publish repos then run with
7+
``-e repo_promote_production=false``.

0 commit comments

Comments
 (0)