Skip to content

Commit c8764ae

Browse files
committed
galaxy
Signed-off-by: Paul Belanger <[email protected]>
1 parent f8a749e commit c8764ae

File tree

2 files changed

+31
-8
lines changed

2 files changed

+31
-8
lines changed

.zuul.yaml

+15-8
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
1+
- nodeset:
2+
name: ubuntu-bionic-1vcpu
3+
nodes:
4+
- name: ubuntu-bionic
5+
label: ubuntu-bionic-1vcpu
6+
7+
- job:
8+
name: galaxy-quick-start
9+
run: playbooks/run.yaml
10+
required-projects:
11+
- name: github.com/ansible/galaxy
12+
nodeset: ubuntu-bionic-1vcpu
13+
114
- project:
2-
post:
15+
check:
316
jobs:
4-
- release-ansible-collection-galaxy-dev
5-
pre-rlease:
6-
jobs:
7-
- release-ansible-collection-galaxy-dev
8-
release:
9-
jobs:
10-
- release-ansible-collection-galaxy-dev
17+
- galaxy-quick-start

playbooks/run.yaml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
- hosts: all
2+
tasks:
3+
- name: Executor install-docker role
4+
include_role:
5+
name: install-docker
6+
7+
- name: Ensure docker-compose is installed
8+
become: true
9+
package:
10+
name: docker-compose
11+
state: installed
12+
13+
- name: Run docker-compose up
14+
shell: docker-compose -g galaxy -f compose.yml up -d
15+
args:
16+
chdir: "{{ zuul.projects['github.com/ansible/galaxy'].src_dir }}/scripts/docker/dev"

0 commit comments

Comments
 (0)