Releases: kronostechnologies/docker-init-entrypoint
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 && command2
Super
This release includes :
- Kill process when entrypoint is shutting down
- No longer block on
sleep infinity
when there is no$@
argument - Remove
trap
when trapping a signal
Extra
New feature :
- Environment variable
ENTRYPOINT_ROOT
can 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.
Hyper
1.0.0 initial commit