Repository navigation
Conversation
ex was a plain alias for "\$DC_CMD exec", which on Windows / Git Bash invokes a vi terminal instead of running the command in the container, and docker exec -it needs winpty there anyway. Replace it with a function alongside bashin (which already does the same OS check) that uses winpty $DC_CMD exec on Windows/Git Bash/ Cygwin and $DC_CMD exec otherwise. Updated remove-aliases.sh to unset -f ex instead of unalias ex.
Make ex a Windows-aware function instead of an alias (#125)
…lias
acceptance-lint and acclint ran run_linting.sh with no way to pass
extra arguments through, unlike acctest/acceptance-test next to them
which already forward "${@:2}". Bring them into line so linting
scripts can accept flags (e.g. auto-fix) the same way test scripts
accept cucumber args.
Also adds a bundlelock alias, following the same ex/manage() pattern,
to run `bundle lock` in a container - optionally scoped to specific
gem names to update just those.
Closes #145.
Fixes #76. Services declared under expensive_startup are polled until their healthcheck_cmd reports healthy, or until they crash-restart 10 times - there was no way to declare success for a one-off job that runs to completion and exits 0 rather than staying up, so the dev env would poll it forever (restart_count never leaves 0, since a clean exit isn't a crash and the container doesn't restart). Adds a new healthcheck_cmd: exit-zero option - checks docker inspect for {{.State.Status}}:{{.State.ExitCode}} and treats "exited:0" as healthy/done.
…undlelock Forward parameters to acclint/acceptance-lint, add bundlelock alias
fix: support expensive services that exit cleanly instead of staying up
Updated base image from Debian 11 to Debian 13 and removed workaround for hash mismatch issues.
added floci support
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.