-
Couldn't load subscription status.
- Fork 450
Update Dockerfile: add labels and bats org libs #674
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
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 |
Would result in empty dirname and lead to /code/code being generated for /code with PWD=/code in the official docker image
There is no single right UID but 1001/115 seems to be GHA's Ubuntu default
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:
|
don't provide altered default location via ENV
|
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