diff options
Diffstat (limited to 'test')
-rwxr-xr-x | test/common-utils/alpine-3-14.sh | 15 | ||||
-rwxr-xr-x | test/common-utils/alpine-3-15.sh | 15 | ||||
-rw-r--r-- | test/common-utils/scenarios.json | 14 |
3 files changed, 44 insertions, 0 deletions
diff --git a/test/common-utils/alpine-3-14.sh b/test/common-utils/alpine-3-14.sh new file mode 100755 index 0000000..5ed334c --- /dev/null +++ b/test/common-utils/alpine-3-14.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +set -e + +# Optional: Import test library +source dev-container-features-test-lib + +# Definition specific tests +. /etc/os-release +check "non-root user" test "$(whoami)" = "devcontainer" +check "distro" test "${ID}" = "alpine" +check "bashrc" ls /etc/bash/bashrc + +# Report result +reportResults
\ No newline at end of file diff --git a/test/common-utils/alpine-3-15.sh b/test/common-utils/alpine-3-15.sh new file mode 100755 index 0000000..5ed334c --- /dev/null +++ b/test/common-utils/alpine-3-15.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +set -e + +# Optional: Import test library +source dev-container-features-test-lib + +# Definition specific tests +. /etc/os-release +check "non-root user" test "$(whoami)" = "devcontainer" +check "distro" test "${ID}" = "alpine" +check "bashrc" ls /etc/bash/bashrc + +# Report result +reportResults
\ No newline at end of file diff --git a/test/common-utils/scenarios.json b/test/common-utils/scenarios.json index dbf9cdc..43d11c9 100644 --- a/test/common-utils/scenarios.json +++ b/test/common-utils/scenarios.json @@ -115,6 +115,20 @@ } } }, + "alpine-3-14": { + "image": "alpine:3.14", + "remoteUser": "devcontainer", + "features": { + "common-utils": {} + } + }, + "alpine-3-15": { + "image": "alpine:3.15", + "remoteUser": "devcontainer", + "features": { + "common-utils": {} + } + }, "devcontainer-info": { "build": { "dockerfile": "Dockerfile" |