From a429c09dfa84d22262a9a69406eff5841fd9bdb3 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Wed, 17 Sep 2025 17:31:01 +0200 Subject: [PATCH] fix support for build with bake when target docker endpoint requires TLS Signed-off-by: Nicolas De Loof --- MAINTAINERS | 124 ------------------ pkg/compose/shellout.go | 3 +- pkg/e2e/build_test.go | 37 ++++++ .../fixtures/build-test/minimal/Dockerfile | 16 +++ .../fixtures/build-test/minimal/compose.yaml | 3 + 5 files changed, 58 insertions(+), 125 deletions(-) delete mode 100644 MAINTAINERS create mode 100644 pkg/e2e/fixtures/build-test/minimal/Dockerfile create mode 100644 pkg/e2e/fixtures/build-test/minimal/compose.yaml diff --git a/MAINTAINERS b/MAINTAINERS deleted file mode 100644 index a7810eccd..000000000 --- a/MAINTAINERS +++ /dev/null @@ -1,124 +0,0 @@ -# Docker maintainers file -# -# This file describes who runs the docker/compose project and how. -# This is a living document - if you see something out of date or missing, speak up! -# -# It is structured to be consumable by both humans and programs. -# To extract its contents programmatically, use any TOML-compliant -# parser. -# -# This file is compiled into the MAINTAINERS file in docker/opensource. -# -[Org] - - [Org."Core maintainers"] - - # The Core maintainers are the ghostbusters of the project: when there's a problem others - # can't solve, they show up and fix it with bizarre devices and weaponry. - # They have final say on technical implementation and coding style. - # They are ultimately responsible for quality in all its forms: usability polish, - # bugfixes, performance, stability, etc. When ownership can cleanly be passed to - # a subsystem, they are responsible for doing so and holding the - # subsystem maintainers accountable. If ownership is unclear, they are the de facto owners. - - people = [ - "glours", - "jhrotko", - "milas", - "ndeloof", - "nicksieger", - "StefanScherer", - "ulyssessouza" - ] - - [Org."Regular maintainers"] - # The Regular maintainers are people who aren't Core maintainers but are around - # to help reviewing and fixing bugs, just on a less regular basis than previously. - # Most of them were previously Core maintainers of Compose. - people = [ - "aiordache", - "chris-crone", - "gtardif", - "laurazard", - "maxcleme", - "rumpl", - "thaJeztah" - ] - -[people] - -# A reference list of all people associated with the project. -# All other sections should refer to people by their canonical key -# in the people section. - - # ADD YOURSELF HERE IN ALPHABETICAL ORDER - - [people.aiordache] - Name = "Anca Iordache" - Email = "anca.iordache@docker.com" - GitHub = "aiordache " - - [people.chris-crone] - Name = "Christopher Crone" - Email = "christopher.crone@docker.com" - GitHub = "chris-crone" - - [people.glours] - Name = "Guillaume Lours" - Email = "guillaume.lours@docker.com" - GitHub = "glours" - - [people.gtardif] - Name = "Guillaume Tardif" - Email = "guillaume.tardif@docker.com" - GitHub = "gtardif" - - [people.jhrotko] - Name = "Joana Hrotko" - Email = "joana.hrotko@docker.com" - Github = "jhrotko" - - [people.laurazard] - Name = "Laura Brehm" - Email = "laura.brehm@docker.com" - GitHub = "laurazard" - - [people.maxcleme] - Name = "Maxime Clement" - Email = "maxime.clement@docker.com" - GitHub = "maxcleme" - - [people.milas] - Name = "Milas Bowman" - Email = "milas.bowman@docker.com" - GitHub = "milas" - - [people.nicksieger] - Name = "Nick Sieger" - Email = "nick.sieger@docker.com" - GitHub = "nicksieger" - - [people.ndeloof] - Name = "Nicolas Deloof" - Email = "nicolas.deloof@docker.com" - GitHub = "ndeloof" - - [people.rumpl] - Name = "Djordje Lukic" - Email = "djordje.lukic@docker.com" - GitHub = "rumpl" - - [people.thaJeztah] - Name = "Sebastiaan van Stijn" - Email = "sebastiaan.vanstijn@docker.com" - GitHub = "thaJeztah " - - [people.StefanScherer] - Name = "Stefan Scherer" - Email = "stefan.scherer@docker.com" - GitHub = "StefanScherer" - - [people.ulyssessouza] - Name = "Ulysses Souza" - Email = "