-
Notifications
You must be signed in to change notification settings - Fork 410
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
Update Dockerfile: add labels and bats org libs #674
Update Dockerfile: add labels and bats org libs #674
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd like to use this as an opportunity to get some integration tests between the current bats-core (master) version and the libraries going.
I have a working solution, will finalize and push later today |
66132ab
to
35fe133
Compare
35fe133
to
2ee285a
Compare
2ee285a
to
aee06fb
Compare
Would result in empty dirname and lead to /code/code being generated for /code with PWD=/code in the official docker image
aa07be7
to
652fe4d
Compare
652fe4d
to
e4a3275
Compare
There is no single right UID but 1001/115 seems to be GHA's Ubuntu default
7c0555c
to
2911163
Compare
Introducing this may be a breaking change for some.
I decided to remove the unprivileged user from the Dockerfile. There are two main reasons for that:
|
b3bed52
to
502ff17
Compare
don't provide altered default location via ENV
502ff17
to
8d43d5c
Compare
Thanks for your contribution. |
Sure yw |
ADoyle (1): fix: skip failed in setup_file Adam Harvey (1): chore(docs): Fix typo Henning Schild (2): installation.rst: add Gentoo Linux as a distro to ship bats installation.rst: add Debian Linux as a distro to ship bats Jesus Briales (1): Show file path URI in tracing messages Martin Schulze (64): Clarify documentation Docs: Add Fedora and OpenSUSE packages Add changelog entry for #659 Move support matrix into own document Docs: Update printing from free code Sync output behavoir of free code in exec-file to exec-test Add changelog entry for #671 Fix messed up PR #670 Add --file-reference-format/BATS_FILE_REFERENCE_FORMAT Add changelog entry for #665 Work around missing realpath in MacOS Rename options Rename file reference format to line reference format Add man page documentation Add changelog entry for #673 Docs: When not to use run run: Print output/stderr on exit code errors Add changelog entry for #366 Add special tag bats:focus Override exit code in focus mode unless disabled Add online docs for bats:focus Add offline docs for tagging and bats:focus Fix shellcheck issues Add changelog entry for #679 Fix tests Add test Reuse filtered list for skip output Add changelog entry for #687 Forward skip to exec-test Fix out of order output in parallel case Add test via Dockerfile Warn if runlog can't be created CI: Add test for official docker image Fix shellcheck Add changelog entry for #674 Fix expand_path for one element paths (like /code) Also test libraries Make volume mounts work in default case Improve output Docker: Undo unprivileged user for now Add changelog entry for #691 Add missing dependencies for bats-file Install libs in correct default location Test and fix #690, bats finishing before report formatter Ensure that report-formatter errors are visible Fix shellcheck warnings Fix shellcheck warnings Fix more shellcheck warnings Fix executable not detected on cygwin Don't use int comparison for strings fix shellcheck warning Fix loop Fix linenumbers Bail on broken pipe Fix unexpected EOF Fix shellcheck Fix broken pipe errors Add changelog entry for #692 Don't care about exact exit code Make test more robust against unpredictable order CI: Add more output Fix non executable report formatter under windows Fix shebang feat: release Bats v1.9.0 Paul Conner (2): Stricter `parallel` Exists Check * Adding improved parallel check into libexec/bats-core/bats-exec-suite. brokenpip3 (7): add labels, do not use root, start to add libs fix docker hub label add utility to download and install the bats libs fix duplicate exit trap bats-core/bats-core#674 (comment) make if more readable, ref: bats-core/bats-core#674 (comment) fix(install_libs) move check param to the top, ref bats-core/bats-core#674 (comment) fix(dockerfile): add arg with defaults instead of hardcoding values
Fix #518