blob: 876bee00d0d50981042a14cf13c5b6d2e750a5da [file] [log] [blame]
Andy Bavier175cfaf2017-03-13 18:09:21 -04001---
2# group_vars/all
3
4# Defaults for XOS container build and publish roles.
5# Can be overridden by variables in the profile manifest.
6
7cord_dir: "{{ ansible_user_dir + '/cord' }}"
8
9chameleon_dirs:
10 - "{{ cord_dir }}/orchestration/xos/containers/chameleon/tmp.chameleon"
11 - "{{ cord_dir }}/orchestration/xos/containers/xos/tmp.chameleon"
12
13docker_images:
14 - name: "xosproject/xos-base"
15 path: "{{ cord_dir }}/orchestration/xos/containers/xos"
16 dockerfile: "Dockerfile.base"
17 pull: True
18 publish: False
19 - name: "xosproject/xos"
20 path: "{{ cord_dir }}/orchestration/xos"
21 dockerfile: "containers/xos/Dockerfile.xos"
22 pull: False
23 publish: True
24 - name: "xosproject/chameleon"
25 path: "{{ cord_dir }}/orchestration/xos/containers/chameleon"
26 dockerfile: "Dockerfile.chameleon"
27 pull: False
28 publish: True
29 - name: "xosproject/xos-client"
30 path: "{{ cord_dir }}/orchestration/xos"
31 dockerfile: "containers/xos/Dockerfile.client"
32 pull: False
33 publish: True
34 - name: "xosproject/xos-synchronizer-base"
35 path: "{{ cord_dir }}/orchestration/xos"
36 dockerfile: "containers/xos/Dockerfile.synchronizer-base"
37 pull: False
38 publish: True
39 - name: "xosproject/xos-rest-gw"
40 path: "{{ cord_dir }}/orchestration/xos-rest-gw"
41 dockerfile: "Dockerfile"
42 pull: False
43 publish: True
44 - name: "xosproject/xos-gui"
45 path: "{{ cord_dir }}/orchestration/xos-gui"
46 dockerfile: "Dockerfile"
47 pull: False
48 publish: True
49 - name: "xosproject/xos-gui-extension-builder"
50 path: "{{ cord_dir }}/orchestration/xos-gui/"
51 dockerfile: "Dockerfile.xos-gui-extension-builder"
52 pull: False
53 publish: False
54
55build_optional_images: False
56
57docker_optional_images:
58 - name: "xosprojext/xos-test"
59 dockerfile: "Dockerfile.test"
60 pull: False
61 publish: False
62
63build_docker_tag: "candidate"
64
65misc_docker_images:
66 - "node:argon"
67
68enabled_gui_extensions:
69 - name: sample
70 path: orchestration/xos-sample-gui-extension