diff --git a/roles/openshift-apps/koschei/job/tasks/main.yml b/roles/openshift-apps/koschei/job/tasks/main.yml index fdbe8282a1..c03f27fcac 100644 --- a/roles/openshift-apps/koschei/job/tasks/main.yml +++ b/roles/openshift-apps/koschei/job/tasks/main.yml @@ -1,8 +1,10 @@ +- name: Copy job template to a temporary file + template: + src: {{roles_path}}/openshift-apps/{{app}}/templates/job.yml + dest: /etc/openshift_apps/{{app}}/job-{{name}}.yml + - name: Start job - include_role: name=openshift/object - vars: - template: job.yml - objectname: job-{{name}}.yml + shell: oc -n koschei apply -f /etc/openshift_apps/{{app}}/job-{{name}}.yml - name: Wait for job to complete shell: oc -n koschei wait job/job-{{name}} --for condition=complete