-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Comparing changes
Open a pull request
base repository: docker/compose
base: v2.20.1
head repository: docker/compose
compare: v2.20.2
- 16 commits
- 30 files changed
- 4 contributors
Commits on Jul 18, 2023
-
add support of depends_on.required attribute
Signed-off-by: Guillaume Lours <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb94ea0 - Browse repository at this point
Copy the full SHA bb94ea0View commit details -
only check if a dependency is required when something unexpected happens
Signed-off-by: Guillaume Lours <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d16a05 - Browse repository at this point
Copy the full SHA 2d16a05View commit details -
test: skip watch e2e test on macOS for the moment
Fix forthcoming via compose-spec/compose-go#436 which addresses some symlink limitations. These can actually effect other platforms but are most common on macOS because the test creates temporary directories, which are symlinked on macOS. Signed-off-by: Milas Bowman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d48f28c - Browse repository at this point
Copy the full SHA d48f28cView commit details -
test: do not run watch e2e tests in parallel
This isn't playing nicely with the GHA CI runner. Signed-off-by: Milas Bowman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddceb1a - Browse repository at this point
Copy the full SHA ddceb1aView commit details
Commits on Jul 19, 2023
-
Merge pull request #10792 from glours/add-depends_on-required
add support of depends_on.required attribute
1Configuration menu - View commit details
-
Copy full SHA for 5a072b1 - Browse repository at this point
Copy the full SHA 5a072b1View commit details -
build: do not attempt to push unnamed service images
When building, if images are being pushed, ensure that only named images (i.e. services with a populated `image` field) are attempted to be pushed. Services without `image` get an auto-generated name, which will be a "Docker library" reference since they're in the format `$project-$service`, which is implicitly the same as `docker.io/library/$project-$service`. A push for that is never desirable / will always fail. The key here is that we cannot overwrite the `<svc>.image` field when doing builds, as we need to be able to check for its presence to determine whether a push makes sense. Fixes #10813. Signed-off-by: Milas Bowman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 636c13f - Browse repository at this point
Copy the full SHA 636c13fView commit details -
Merge pull request #10814 from milas/fix-build-push
build: do not attempt to push unnamed service images
1Configuration menu - View commit details
-
Copy full SHA for 7d88eda - Browse repository at this point
Copy the full SHA 7d88edaView commit details -
check secret target is an absolute windows path
Signed-off-by: Nicolas De Loof <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47778f8 - Browse repository at this point
Copy the full SHA 47778f8View commit details -
Merge pull request #10819 from ndeloof/windows_abs
check secret target is an absolute windows path
1Configuration menu - View commit details
-
Copy full SHA for 3b2f3cd - Browse repository at this point
Copy the full SHA 3b2f3cdView commit details -
trace: instrument
compose up
at a high-level* Image pull * Image build * Service apply * Scale down/up (event) * Recreate container (event) * Scale up (event) * Container start (event) Signed-off-by: Milas Bowman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ae191a - Browse repository at this point
Copy the full SHA 1ae191aView commit details -
Merge pull request #10831 from milas/instrument-up
trace: instrument `compose up` at a high-level
1Configuration menu - View commit details
-
Copy full SHA for 5159058 - Browse repository at this point
Copy the full SHA 5159058View commit details -
Merge pull request #10829 from milas/e2e-watch-test-fix
test: watch e2e reliability tweaks
1Configuration menu - View commit details
-
Copy full SHA for 150b88a - Browse repository at this point
Copy the full SHA 150b88aView commit details -
pkg/compose: RunOneOffContainer: don't use NewStartOptions()
It's no longer used in docker/cli, and doesn't do anything other than creating an empty struct, so replacing it (as we're planning to deprecate that function) Signed-off-by: Sebastiaan van Stijn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4eb43c5 - Browse repository at this point
Copy the full SHA 4eb43c5View commit details -
Merge pull request #10828 from thaJeztah/minor_cli_changes
pkg/compose: RunOneOffContainer: don't use NewStartOptions()
1Configuration menu - View commit details
-
Copy full SHA for 9174a99 - Browse repository at this point
Copy the full SHA 9174a99View commit details -
watch: move sync logic into separate package
Just moving some code around in preparation for an alternative sync implementation that can do bulk transfers by using `tar`. Signed-off-by: Milas Bowman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb17c3c - Browse repository at this point
Copy the full SHA cb17c3cView commit details -
Merge pull request #10791 from milas/watch-refactor-sync
watch: move sync logic into separate package
1Configuration menu - View commit details
-
Copy full SHA for 8318f66 - Browse repository at this point
Copy the full SHA 8318f66View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.20.1...v2.20.2