Commit Graph

  • 939b8fdfcf
    build(deps): bump github.com/containerd/containerd/v2 dependabot/go_modules/github.com/containerd/containerd/v2-2.1.3 dependabot[bot] 2025-06-20 13:18:22 +00:00
  • f7825a56bf bump buildx to v0.25 main v2.37.2 Nicolas De Loof 2025-06-20 14:55:25 +02:00
  • 4cf075ea0a bump compose-go to v2.6.5 Nicolas De Loof 2025-06-20 14:44:53 +02:00
  • 4f491ffa98 fix panic using w shortcut on project without watch support Nicolas De Loof 2025-06-16 11:04:34 +02:00
  • ea1c26d22a restore ContainerName in images --json Nicolas De Loof 2025-06-16 08:16:30 +02:00
  • 9a5fa05ad6 add (temporary) support for use_api_socket Nicolas De Loof 2025-06-06 09:45:09 +02:00
  • 276c229458 move run logic inside backend Nicolas De Loof 2025-06-06 09:44:31 +02:00
  • eef448dc64 build(deps): bump github.com/containerd/containerd/v2 dependabot[bot] 2025-06-13 09:41:06 +00:00
  • 343117233b build(deps): bump google.golang.org/grpc from 1.72.2 to 1.73.0 v2.37.1 dependabot[bot] 2025-06-06 14:22:57 +00:00
  • f599a8cdd2 add support for extra_hosts building with bake Nicolas De Loof 2025-06-11 16:41:48 +02:00
  • 63b06f5563 fix panic on failure starting plugin server Nicolas De Loof 2025-06-06 18:24:07 +02:00
  • 1d34661e91 fix support for additional_contexts with service sub-dependencies Nicolas De Loof 2025-06-12 08:39:41 +02:00
  • 0f9e6ab832 Fix the generated manifest for compose artifacts so that the empty config is not added as a layer. Jeff Carter 2025-06-11 10:27:54 -04:00
  • 15c9651a3a restore os.Remove(metadataFile) Nicolas De Loof 2025-06-11 16:02:08 +02:00
  • 4893a8b9ad don't create metadatafile, just generate a random name Nicolas De Loof 2025-06-11 15:35:54 +02:00
  • 97530790fa only look for required image in bake metadata Nicolas De Loof 2025-06-11 12:01:53 +02:00
  • 213c03f99a produce bake targets for all services, group for services to build Nicolas De Loof 2025-06-10 08:32:06 +02:00
  • ebd7b761f2 sanitize service name so they can be used as bake targets Nicolas De Loof 2025-06-10 08:09:07 +02:00
  • ea48480d80 Restore images format list format behaviour x0rw 2025-06-07 17:56:41 +01:00
  • 8151b59288 bump golang.org/x/sync v0.15.0 Nicolas De Loof 2025-06-06 16:08:15 +02:00
  • ec49baca56 do not forgot to remove the bake metadata file few DD e2e tests failed on Windows due to permission issues Guillaume Lours 2025-06-06 14:17:19 +02:00
  • 7b9ad96240 fix SIGSEGV on Enable Watch Nicolas De Loof 2025-06-06 09:57:19 +02:00
  • 9b67a48c33 (refactoting) Move watch logic into a dedicated Watcher type v2.37.0 Nicolas De Loof 2025-05-22 18:04:38 +02:00
  • 0d0e12cc85 use Bake by default Nicolas De Loof 2025-06-03 11:23:21 +02:00
  • 92fafccfb2 add validation for required parameters of provider service when metadata are available Guillaume Lours 2025-06-05 14:48:12 +02:00
  • fee8aee8f0 save provider metadata for Docker LSP Guillaume Lours 2025-06-05 12:16:38 +02:00
  • 40f5786e68 add support of metadata subcommand for provider services This command will let Compose and external tooling know about which parameters should be passed to the Compose plugin Guillaume Lours 2025-06-03 18:20:09 +02:00
  • 61e44da936 debug message to help diagnose platform mismatch Nicolas De Loof 2025-06-04 15:01:08 +02:00
  • 0bf7d1ea25 pull does not require env_file being resolved Nicolas De Loof 2025-06-04 10:59:20 +02:00
  • 80ace63dfb build(deps): bump google.golang.org/grpc from 1.72.1 to 1.72.2 dependabot[bot] 2025-06-02 08:45:01 +00:00
  • 27e90a3fdf end-to-end test Nicolas De Loof 2025-06-02 17:59:11 +02:00
  • 3ca75bdf55 Fix the inability to restart the Compose stack after network configuration change Andrii Telesh 2025-06-02 17:24:57 +02:00
  • eb3074bbda include platform and creation date listing image used by running compose application Nicolas De Loof 2025-05-21 11:18:57 +02:00
  • f4fc010d6b build dependent service images when required Nicolas De Loof 2025-06-02 11:45:48 +02:00
  • 693b9ef078 fix support for BUILDKIT_PROGRESS Nicolas De Loof 2025-06-02 10:40:41 +02:00
  • 046879a4a2 replace uses of golang.org/x/exp/(maps|slices) for stdlib Sebastiaan van Stijn 2025-05-29 09:54:49 +02:00
  • 7c79b23005 pkg/bridge: fix importShadow: shadow of imported package (gocritic) Sebastiaan van Stijn 2025-05-29 10:22:24 +02:00
  • ad4cbee498 bump github.com/docker/docker, docker/cli v28.2.2 Sebastiaan van Stijn 2025-05-29 10:37:19 +02:00
  • 60256a875c fix typo in suggestion log Carlos Daniel Vilaseca 2025-05-31 11:55:08 -04:00
  • 45bd60c33a resolve symlinks while making dockerfile path absolute Nicolas De Loof 2025-05-28 11:43:25 +02:00
  • cf89fd1aa1 also (re)start dependent services after watch rebuilt image Nicolas De Loof 2025-05-27 15:51:38 +02:00
  • 23fef850b9 prefer use of slices.DeleteFunc Nicolas De Loof 2025-05-27 14:27:45 +02:00
  • 12b73bea73 remove utils.Contains to prefer slice.ContainsFunc Nicolas De Loof 2025-05-27 14:00:21 +02:00
  • 2e71440bee refactor: use slices.Contains to simplify code tongjicoder 2025-05-27 14:43:50 +08:00
  • d49a68ecbf bridge - run transformer container as current user Guillaume Lours 2025-05-26 17:12:15 +02:00
  • be83f63f26 add e2e tests for bridge convert and transformers ls commands Guillaume Lours 2025-05-26 15:16:40 +02:00
  • 9a9227ce64 add new bridge commands documentation Guillaume Lours 2025-05-23 14:10:26 +02:00
  • 024f8ebdc5 add convert subcommand to bridge command Guillaume Lours 2025-05-23 14:06:47 +02:00
  • 8c622da20b add bridge command and transformations subcommands Guillaume Lours 2025-05-23 10:04:57 +02:00
  • bbb2b76a14 bump cli-doc-tools to v0.10.0 and update the documentation to pass CI checks Guillaume Lours 2025-05-21 11:11:43 +02:00
  • e45e58b3ec bumpd buildkit v0.22.0 and buildx v0.24.0 v2.36.2 Guillaume Lours 2025-05-23 14:43:39 +02:00
  • f52af4c868 bump compose-go to v2.6.4 Guillaume Lours 2025-05-23 14:39:12 +02:00
  • a54814ff39 e2e test Nicolas De Loof 2025-05-22 14:48:11 +02:00
  • a2d7548ca9 fix up --build with additional_context dependency Nicolas De Loof 2025-05-22 14:13:41 +02:00
  • 8a2cb90a39 example provider implementation Nicolas De Loof 2025-05-19 10:43:44 +02:00
  • cc50ada725 report error (re)creating container Nicolas De Loof 2025-05-21 15:25:04 +02:00
  • 5c74f07991 build(deps): bump github.com/containerd/containerd/v2 dependabot[bot] 2025-05-21 09:41:53 +00:00
  • 7e198ee6a3 remove provenance build flag for now Guillaume Lours 2025-05-20 17:14:54 +02:00
  • 0566431c64 only use attestation when building image outside the development inner loop when building a image, by default attestation are generated and modify the image ID which trigger a container recreation on up, run command even if there isn't any changes on the image content itself Guillaume Lours 2025-05-20 16:00:33 +02:00
  • 4f6cc2a330 run ContainerStart sequentially Nicolas De Loof 2025-05-20 08:16:26 +02:00
  • 2352a4a016 introduce config --lock-image-digests v2.36.1 Nicolas De Loof 2025-05-16 19:37:43 +02:00
  • 1f076a3781 bump compose-go to v2.6.3 Guillaume Lours 2025-05-19 11:50:20 +02:00
  • 009a239510 remove convert alias from config command Guillaume Lours 2025-05-19 12:02:31 +02:00
  • 3059574288 build(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.1 dependabot[bot] 2025-05-19 10:09:25 +00:00
  • 1229a69384 build(deps): bump github.com/containerd/containerd/v2 dependabot[bot] 2025-05-19 09:55:13 +00:00
  • f2a88e02a0 ensure build dependencies are enabled Nicolas De Loof 2025-05-13 09:54:47 +02:00
  • 7f9101845d report cancelled pull after another one failed Nicolas De Loof 2025-05-15 18:59:22 +02:00
  • 944e5e67a1 do not throw an error on build with provider services Guillaume Lours 2025-05-16 17:36:32 +02:00
  • 23fc76a540 Fix quiet option when using COMPOSE_BAKE=1 Anvar Umuraliev 2025-05-15 15:18:10 +02:00
  • 053d225824 append .exe to provider name doing executable lookup on windows Nicolas De Loof 2025-05-14 17:04:42 +02:00
  • 93b597ccec remove Docker EULA licensing which isn't relevant since Docker switched to a subscription model Nicolas De Loof 2025-05-14 08:01:42 +02:00
  • 4dcaf94c32 add support of 'debug' messages in the communication between Compose and provider binaries Guillaume Lours 2025-05-13 17:13:01 +02:00
  • 07e7619f4e set provider environment Nicolas De Loof 2025-05-12 08:13:42 +02:00
  • ed81185c5c fix provider info message Nicolas De Loof 2025-05-12 11:44:04 +02:00
  • 22f8a7009f provider.options can be an array Nicolas De Loof 2025-05-12 11:07:41 +02:00
  • 91a0aa0265 skip push step for provider services Guillaume Lours 2025-05-12 10:29:37 +02:00
  • 7cea455c4d simplification Nicolas De Loof 2025-05-07 15:27:32 +02:00
  • 559a51e590 build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 v2.36.0 dependabot[bot] 2025-05-07 10:20:57 +00:00
  • 480a556bf0 build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 dependabot[bot] 2025-05-07 10:09:59 +00:00
  • 6263361190 build(deps): bump github.com/moby/buildkit from 0.21.0 to 0.21.1 dependabot[bot] 2025-05-07 09:57:35 +00:00
  • 9ee03c3fec bump compose-go to v2.6.2 Guillaume Lours 2025-05-07 11:31:49 +02:00
  • 4bf18d2325 docs: regenerate Alessio Perugini 2025-05-06 20:54:30 +02:00
  • f0f47a8aa8 e2e: add tests Alessio Perugini 2025-05-06 19:42:25 +02:00
  • d6e3fa6d74 Fix config --variables not honoring the --format flag Alessio Perugini 2025-05-06 18:41:48 +02:00
  • 16e83f002d introduce build --check Nicolas De Loof 2025-04-22 16:42:18 +02:00
  • 2dbef234dc document behavior on missing extension Nicolas De Loof 2025-05-05 14:01:38 +02:00
  • 20f0ffec0b seach for provider binary in PATH Nicolas De Loof 2025-04-25 17:19:10 +02:00
  • cee6a3c660 document extensibility using service.provider Nicolas De Loof 2025-04-25 09:32:57 +02:00
  • fc8c56b407 select services implicitly declared by a service:xx build dependency Nicolas De Loof 2025-04-28 08:59:07 +02:00
  • 9c998a934f fix collect image digests for service images built by bake Nicolas De Loof 2025-04-28 08:30:22 +02:00
  • 0403f0d76d e2e test for start_interval Nicolas De Loof 2025-04-30 10:47:54 +02:00
  • 91d04a5ca9 build(deps): bump go.uber.org/mock from 0.5.1 to 0.5.2 dependabot[bot] 2025-04-29 09:30:40 +00:00
  • d2274ebe6c display proper event message for provider services on up and down Guillaume Lours 2025-04-28 13:02:37 +02:00
  • 6e35652182 fix support for remote absolute path Nicolas De Loof 2025-04-28 10:37:51 +02:00
  • 5bb46035cf Set --progress flag default value from env if provided Anvar Umuraliev 2025-04-25 11:27:16 +02:00
  • f8dae06df8 Add support for COMPOSE_PROGRESS env variable Anvar Umuraliev 2025-04-24 12:09:18 +02:00
  • 955e4ed94e introduce networks.interface_name Nicolas De Loof 2025-04-23 16:21:54 +02:00
  • 60385e6065 bump compose-go to v2.6.1 fixing parsing of npipe as volume type Guillaume Lours 2025-04-22 17:03:53 +02:00
  • f5491328bb remove support of Synchronize File Shares integration with Docker Desktop Guillaume Lours 2025-04-22 14:27:49 +02:00
  • f46689a75e build(deps): bump github.com/containerd/containerd/v2 dependabot[bot] 2025-04-22 13:05:17 +00:00