mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-29 04:51:16 +08:00
11 lines
565 B
YAML
11 lines
565 B
YAML
---
|
|
- name: Download the remote file from {{object_remote_url}}
|
|
ansible.builtin.get_url:
|
|
url: "{{object_remote_url}}"
|
|
dest: /etc/openshift_apps/{{object_remote_app}}/{{object_remote_url|basename}}
|
|
register: _object_remote_result
|
|
|
|
- name: Call `oc apply` on the downloaded file ({{object_remote_app}}/{{object_remote_url|basename}})
|
|
ansible.builtin.shell: oc -n {{object_remote_app}} apply --validate=strict -f /etc/openshift_apps/{{object_remote_app}}/{{object_remote_url|basename}}
|
|
when: _object_remote_result.changed or object_remote_always_apply
|