CORD-1000 Build and publish XOS images on corddev

Change-Id: I6491b43e518abb8a56aec98b5a71e8d293fc7ef9
diff --git a/group_vars/all b/group_vars/all
new file mode 100644
index 0000000..876bee0
--- /dev/null
+++ b/group_vars/all
@@ -0,0 +1,70 @@
+---
+# group_vars/all
+
+# Defaults for XOS container build and publish roles.
+# Can be overridden by variables in the profile manifest.
+
+cord_dir: "{{ ansible_user_dir + '/cord' }}"
+
+chameleon_dirs:
+  - "{{ cord_dir }}/orchestration/xos/containers/chameleon/tmp.chameleon"
+  - "{{ cord_dir }}/orchestration/xos/containers/xos/tmp.chameleon"
+
+docker_images:
+  - name: "xosproject/xos-base"
+    path: "{{ cord_dir }}/orchestration/xos/containers/xos"
+    dockerfile: "Dockerfile.base"
+    pull: True
+    publish: False
+  - name: "xosproject/xos"
+    path: "{{ cord_dir }}/orchestration/xos"
+    dockerfile: "containers/xos/Dockerfile.xos"
+    pull: False
+    publish: True
+  - name: "xosproject/chameleon"
+    path: "{{ cord_dir }}/orchestration/xos/containers/chameleon"
+    dockerfile: "Dockerfile.chameleon"
+    pull: False
+    publish: True
+  - name: "xosproject/xos-client"
+    path: "{{ cord_dir }}/orchestration/xos"
+    dockerfile: "containers/xos/Dockerfile.client"
+    pull: False
+    publish: True
+  - name: "xosproject/xos-synchronizer-base"
+    path: "{{ cord_dir }}/orchestration/xos"
+    dockerfile: "containers/xos/Dockerfile.synchronizer-base"
+    pull: False
+    publish: True
+  - name: "xosproject/xos-rest-gw"
+    path: "{{ cord_dir }}/orchestration/xos-rest-gw"
+    dockerfile: "Dockerfile"
+    pull: False
+    publish: True
+  - name: "xosproject/xos-gui"
+    path: "{{ cord_dir }}/orchestration/xos-gui"
+    dockerfile: "Dockerfile"
+    pull: False
+    publish: True
+  - name: "xosproject/xos-gui-extension-builder"
+    path: "{{ cord_dir }}/orchestration/xos-gui/"
+    dockerfile: "Dockerfile.xos-gui-extension-builder"
+    pull: False
+    publish: False
+
+build_optional_images: False
+
+docker_optional_images:
+  - name: "xosprojext/xos-test"
+    dockerfile: "Dockerfile.test"
+    pull: False
+    publish: False
+
+build_docker_tag: "candidate"
+
+misc_docker_images:
+  - "node:argon"
+
+enabled_gui_extensions:
+  - name: sample
+    path: orchestration/xos-sample-gui-extension