Repository navigation
Releases: kronostechnologies/docker-init-entrypoint
Release list
1.5.0
What's Changed
- DOPS-5351: fix bash process ignore condition by @cdadoua1409 in #5
Full Changelog: 1.4.0...1.5.0
1.4.0
What's Changed
- DOPS-5351: ignore bash processes from sig term loop by @cdadoua1409 in #4
New Contributors
- @cdadoua1409 made their first contribution in #4
Full Changelog: 1.3.3...1.4.0
Happy
This release make sure that we can pass multiple argument to a docker with CMD that is not using json notation.
Joy
This release add compatibility with bash 4.4 and later.
It executes the CMD command in a sub-shell /bin/bash -c "${@}" & instead of directly calling the command with "${@}" &.
Extraordinary
This release fix a crash that would occur if the start and stop script path are not present. Instead, a message is displayed indicating the missing path and the script continues.
Outstanding
This release allows Dockerfiles to contain a CMD value with multiple commands.
CMD command1 && command2Super
This release includes :
- Kill process when entrypoint is shutting down
- No longer block on
sleep infinitywhen there is no$@argument - Remove
trapwhen trapping a signal
Extra
New feature :
- Environment variable
ENTRYPOINT_ROOTcan be set to change the root folder for the start/stop script location
Omega
In this patch, scripts of start.d and stop.d are source'd instead of executed. This fix some potential problem related to /bin/bash: bad interpreter: Text file busy error message when spawning a new shell for these script.