diff options
-rw-r--r-- | xci/playbooks/get-opnfv-scenario-requirements.yml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/xci/playbooks/get-opnfv-scenario-requirements.yml b/xci/playbooks/get-opnfv-scenario-requirements.yml index 7f10a465..ec2f0d0e 100644 --- a/xci/playbooks/get-opnfv-scenario-requirements.yml +++ b/xci/playbooks/get-opnfv-scenario-requirements.yml @@ -74,6 +74,18 @@ loop_control: label: "{{ item.item.scenario }}" + - name: Synchronize local changes to scenarios' master branch + synchronize: + src: "{{ XCI_PATH }}/{{ item.item.role }}/" + dest: "{{ role_path_default }}/{{ item.item.scenario }}" + failed_when: false + when: + - item.stat.exists + - item.item.version == 'master' + with_items: "{{ scenarios_list_exists.results }}" + loop_control: + label: "{{ item.item.scenario }}" + - name: Plug in the scenario to XCI (fallback) shell: >- cp -a {{ XCI_PATH }}/{{ item.item.role }} |