[CORD-869] Building and deploying UI Extensions in platform install (separate playbook)

Change-Id: I30166503fbe23e0864029df5fb8d051e586a7881
diff --git a/roles/xos-gui-extension-onboard/tasks/main.yaml b/roles/xos-gui-extension-onboard/tasks/main.yaml
new file mode 100644
index 0000000..5ea8897
--- /dev/null
+++ b/roles/xos-gui-extension-onboard/tasks/main.yaml
@@ -0,0 +1,12 @@
+# xos-gui-extension-onboard/tasks/main.yml
+
+- name: Execute xos-gui-extensions onboard TOSCA recipe
+  command: "python /opt/xos/tosca/run.py {{ xos_admin_user }} /opt/cord_profile/xos-gui-extensions-onboard.yml"
+  tags:
+    - skip_ansible_lint # TOSCA loading should be idempotent
+
+- name: Execute xos-gui-extensions persist TOSCA recipe
+  command: "python /opt/xos/tosca/run.py {{ xos_admin_user }} /opt/cord_profile/xos-gui-extensions.yml"
+  tags:
+    - skip_ansible_lint # TOSCA loading should be idempotent
+