stdlib: docker: support running containers on the local docker engine

Depends on #570

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
This commit is contained in:
Andrea Luzzardi
2021-06-04 16:57:31 -07:00
parent 4365541d4d
commit ce5accd09c
23 changed files with 325 additions and 181 deletions

View File

@@ -95,16 +95,20 @@ setup() {
}
@test "stdlib: docker: run" {
# Simple run
run "$DAGGER" up -w "$TESTDIR"/stdlib/docker/run/simple/
# Local run
run "$DAGGER" up -w "$TESTDIR"/stdlib/docker/run/local/
assert_success
# Protected ssh key
run "$DAGGER" up -w "$TESTDIR"/stdlib/docker/run/passphrase/
# SSH key
run "$DAGGER" up -w "$TESTDIR"/stdlib/docker/run/ssh/
assert_success
# Protected ssh key with wrong passphrase
run "$DAGGER" up -w "$TESTDIR"/stdlib/docker/run/wrong-passphrase/
# SSH passphrase
run "$DAGGER" up -w "$TESTDIR"/stdlib/docker/run/ssh-passphrase/
assert_success
# Wrong passphrase
run "$DAGGER" up -w "$TESTDIR"/stdlib/docker/run/ssh-wrong-passphrase/
assert_failure
}