-
Notifications
You must be signed in to change notification settings - Fork 219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Tracking] devcontainer features test
improvements
#139
Comments
Hello. Is it possible to run multiple installations by referencing a pre-created options matrix (json file) when running an installation as a test? Similarly, it would be useful to be able to specify the platform (CPU architecture). edit: I understand that we can add |
devcontainer features test
improvementsdevcontainer features test
improvements
Can we add another task? Currently, there isn't a way to supply |
@Clockwork-Muse Do you mean a way to specify the path to the docker/docker-compose CLIs? Yes, I'll convert your request into an issue 👍 (If you're interested, we'd also accept a PR on this) |
Yes, that's what I meant. |
👍 id very much like to see this so that i can do this in something like gh actions: devcontainer features test -f ${{ matrix.id }} as a workaround I'm currently doing this: if [[ -e test/${{ matrix.id }}/test.sh ]]; then
devcontainer features test -f ${{ matrix.id }}
else
devcontainer features test -f ${{ matrix.id }} --skip-autogenerated
fi accidentally made devcontainers/spec#294 🙄 |
An issue collecting various improvements that can be made for the
features test...
command. The command is still experimental and under active development.remoteUser
,containerUser
, or a container with a default non-root user are failing with a permissions issue when included in a scenarioroot
even when-u
specified in command line-f
prevents other parameters after it from being used since it treats them all as part of the array. Makes it impossible to pass in the require parameters.devcontainer features test
documentation #219)--skip-autogenerated
is set. We should be smarter about thisbuild.dockerfile
- Currently errors since Dockerfile referenced is not copied to temp locationdevcontainer features test
: Exec'ing test scripts assumes/bin/bash
#438scenarios.json
does not support running with existing features #217--docker-cli-path
#334The text was updated successfully, but these errors were encountered: