compose/pkg
Milas Bowman da1ca578b5 watch: ignore ephemeral files & minor output tweaks
Big change here is to import the ephemeral ignore set from Tilt.

The `.git` directory is also ignored for now: this restriction
should probably be lifted and made configurable in the future,
but it's not generally important to watch and triggers a LOT of
events (e.g. Git creates `index.lock` files that will appear and
disappear rapidly as terminals/IDEs/etc interact with Git, even
for read-only operations).

The Tilt-provided ephemeral file set has been slowly devised over
time based on temporary files that can cause trouble. We can also
look at a more robust/configurable solution here in the future,
but thse provide a reasonable out-of-the-box configuration for
the moment.

There's also some small tweaks to the output to add missing
newlines in a few edge cases and such.

Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2023-02-24 14:34:51 -05:00
..
api Merge pull request #10252 from glours/dry-run-exec-support 2023-02-17 10:05:31 -05:00
compose watch: ignore ephemeral files & minor output tweaks 2023-02-24 14:34:51 -05:00
e2e wait on service containers as dependencies to be deterministic 2023-02-07 16:36:45 +01:00
mocks bump docker engine and cli version to 23.0.0 with buildkit(v0.11.2) and buildx (v0.10.2) 2023-02-08 10:11:50 +01:00
progress compact TUI to monitor layers download progress 2023-02-16 17:55:59 +01:00
prompt use a simpler prompt implementation when we lack a terminal 2023-01-09 10:28:16 +01:00
utils detect replacement container is created and inform printer so it attach and don't stop 2023-02-06 11:23:13 +01:00
watch watch: ignore ephemeral files & minor output tweaks 2023-02-24 14:34:51 -05:00