Files
SlurmTests/roles/slurm/tasks/dockerimage.yml
Thorsten Müller f5281eaffc variable username
2021-04-27 14:41:34 +02:00

32 lines
793 B
YAML

- file:
path: "/container/docker-images/{{item}}"
state: directory
owner: "{{unpriv_user}}"
group: docker
- copy:
src: "{{item}}.Dockerfile"
dest: "/container/docker-images/{{item}}/Dockerfile"
owner: "{{unpriv_user}}"
group: docker
register: slurm_cp_dockerfile
- copy:
src: "entrypoint.sh"
dest: "/container/docker-images/{{item}}/entrypoint.sh"
owner: root
group: root
mode: u=rwx,g=rx,o=rx
register: slurm_cp_entrypt
- docker_image:
name: "slurm-{{item}}"
# pull: False
build:
pull: False
path: "/container/docker-images/{{item}}"
# target: "{{item}}" # unsupported on old docker-py versions as in el7
source: build
force_source: "{{slurm_cp_dockerfile.changed or slurm_cp_entrypt.changed}}"