2
3
4
5
6
7
8
9
10
11
|
# File 'lib/capistrano/dockerbuild.rb', line 2
def set_defaults
set_if_empty :docker_build_cmd, -> { [:docker, "build", "-t", fetch(:docker_tag_full), "."] }
set_if_empty :docker_repository_name, -> { fetch(:application) }
set_if_empty :docker_tag, -> { fetch(:branch) }
set_if_empty :docker_tag_full, -> { "#{fetch(:docker_repository_name)}:#{fetch(:docker_tag)}" }
set_if_empty :docker_remote_repository_name, -> { fetch(:docker_repository_name) }
set_if_empty :docker_remote_tag, -> { fetch(:docker_tag) }
set_if_empty :docker_remote_tag_full, -> { "#{fetch(:docker_registry) &.+ "/"}#{fetch(:docker_remote_repository_name)}:#{fetch(:docker_remote_tag)}" }
set_if_empty :keep_docker_image_count, 10
end
|