Encourage registry password from ENV

This commit is contained in:
David Heinemeier Hansson
2023-02-19 17:42:30 +01:00
parent 2ed3ccc53e
commit 28be8dc0f0
4 changed files with 25 additions and 3 deletions

View File

@@ -19,6 +19,17 @@ class CommandsRegistryTest < ActiveSupport::TestCase
@registry.login.join(" ")
end
test "registry login with ENV password" do
ENV["MRSK_REGISTRY_PASSWORD"] = "more-secret"
@config[:registry]["password"] = [ "MRSK_REGISTRY_PASSWORD" ]
assert_equal \
"docker login hub.docker.com -u dhh -p more-secret",
@registry.login.join(" ")
ensure
ENV.delete("MRSK_REGISTRY_PASSWORD")
end
test "registry logout" do
assert_equal \
"docker logout hub.docker.com",