File tree Expand file tree Collapse file tree
build_with_dockerfile/tasks Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 vars_files :
44 - group_vars/alpha-image-builder.yml
55 roles :
6- - { role: builder }
6+ - { role: build_with_dockerfile }
77
88- hosts : " {{ dock | default('docks') }}"
99 vars_files :
Original file line number Diff line number Diff line change 3030 become : yes
3131 command : docker build {{ build_args | default("") }} --tag="{{ container_image }}:{{ container_tag }}" "{{ build_dir }}/{{ name }}/repo"
3232
33+ - name : login to registry
34+ delegate_to : " {{ builder }}"
35+ tags : deploy, build
36+ become : yes
37+ command : docker login -u {{ registry_username }} -p {{ registry_token }} -e "info@runnable.com" {{ registry_host }}
38+
3339- name : push docker image
3440 delegate_to : " {{ builder }}"
3541 tags : deploy, build
3642 become : yes
37- ignore_errors : True
3843 command : docker push {{ container_image }}:{{ container_tag }}
44+
45+ - name : logout of registry
46+ delegate_to : " {{ builder }}"
47+ tags : deploy, build
48+ become : yes
49+ command : docker logout {{ registry_host }}
Original file line number Diff line number Diff line change 9191- name : copy dockerfile to build folder
9292 delegate_to : " {{ builder }}"
9393 tags : deploy, build
94- when : build_image and use_default_dockerfile is not defined
94+ when : build_image
9595 become : true
9696 template :
9797 src : " {{ dockerfile }}"
You can’t perform that action at this time.
0 commit comments