Files
cobald-testenv/roles/slurm/tasks/dockerimage.yml

25 lines
806 B
YAML

- name: build slurm base docker image
include_tasks: dockerimage_build.yml
vars:
image_name: base
dockerfile: slurm-base.Dockerfile
files:
- dest: entrypoint.sh
content: "{{ lookup('file', 'entrypoint.sh') }}"
- dest: entry-munge.sh
content: "{{ lookup('file', 'entry-munge.sh') }}"
- dest: docker-init
content: "{{ lookup('file', 'docker-init') }}"
- dest: start-scripts/10-munge
content: "{{ lookup('file', 'start-scripts/10-munge') }}"
register: slurm_baseimg_build
when: not slurm_baseimg_build_chg | default(False)
- set_fact:
slurm_baseimg_build_chg:
"{{(slurm_baseimg_build_chg | default(False)) or
slurm_baseimg_build.changed}}"
- name: "build slurm base docker image {{name}}"
include_tasks: dockerimage_build.yml