ansible/configs/ansible-skylight/workloads.yml | ●●●●● patch | view | raw | blame | history | |
ansible/roles/agnosticd-workload/defaults/main.yml | ●●●●● patch | view | raw | blame | history | |
ansible/roles/agnosticd-workload/readme.adoc | ●●●●● patch | view | raw | blame | history | |
ansible/roles/agnosticd-workload/tasks/gitlab.yml | ●●●●● patch | view | raw | blame | history | |
ansible/roles/agnosticd-workload/tasks/main.yml | ●●●●● patch | view | raw | blame | history | |
ansible/roles/agnosticd-workload/tasks/post_workload.yml | ●●●●● patch | view | raw | blame | history | |
ansible/roles/agnosticd-workload/tasks/pre_workload.yml | ●●●●● patch | view | raw | blame | history | |
ansible/roles/agnosticd-workload/tasks/remove_workload.yml | ●●●●● patch | view | raw | blame | history | |
ansible/roles/agnosticd-workload/tasks/workload.yml | ●●●●● patch | view | raw | blame | history |
ansible/configs/ansible-skylight/workloads.yml
@@ -1,18 +1,40 @@ --- - name: Clone private workloads hosts: localhost gather_facts: false run_once: true become: false tasks: - name: Create and pull repo shell: | source_path=/tmp/{{ item.name }}-private-workload workload_path=$(pwd)/../../roles/{{ item.name }}-private-workload mkdir -p $source_path && cd $source_path git init git remote add origin {{ item.url }} git config core.sparseCheckout true echo "{{ item.path }}" >> .git/info/sparse-checkout git pull --depth=1 origin master ln -s $source_path/{{ item.path }} $workload_path exit 0 loop: "{{ private_workloads }}" - name: Install workloads hosts: bastions gather_facts: false run_once: true become: false tasks: - name: Include private workloads include_role: name: "{{ item.tmp }}" name: "{{ item.name }}-private-workload" vars: ACTION: "provision" workload_name: "{{ item.name }}" workload_git_url: "{{ item.url }}" workload_git_path: "{{ item.path }}" workload_ssh_key: "{{ item.ssh_key }}" loop: "{{ private_workloads }}" ansible/roles/agnosticd-workload/defaults/main.yml
File was deleted ansible/roles/agnosticd-workload/readme.adoc
File was deleted ansible/roles/agnosticd-workload/tasks/gitlab.yml
File was deleted ansible/roles/agnosticd-workload/tasks/main.yml
File was deleted ansible/roles/agnosticd-workload/tasks/post_workload.yml
File was deleted ansible/roles/agnosticd-workload/tasks/pre_workload.yml
File was deleted ansible/roles/agnosticd-workload/tasks/remove_workload.yml
File was deleted ansible/roles/agnosticd-workload/tasks/workload.yml
File was deleted