Commit Graph
261 Commits
Author SHA1 Message Date
Adam Sven Johnson 63ae7eb0fa Replace tabbed indentation in sdk.md
Tabs and spaces were mixed in the example code which didn't indent cleanly in the github preview.

Signed-off-by: Adam Sven Johnson <[email protected]>
2026-01-14 07:56:25 +01:00
Rashmi Vagha 85ea24b62c Fix grammar: pluralize 'service' and remove apostrophes in lets
Signed-off-by: Rashmi Vagha <[email protected]>
2025-12-05 10:33:35 +01:00
Nicolas De Loof cfcee45a89 fix SDK example
Signed-off-by: Nicolas De Loof <[email protected]>
2025-12-03 16:55:23 +01:00
Sebastiaan van Stijn dc66e6bad1 golangci-lint: use gci formatter instead of goimports
Most files already grouped imports into "stdlib -> other -> local",
but some files didn't. The gci formatter is similar to goimports, but
has better options to make sure imports are grouped in the expected
order (and to make sure no additional groups are present).

This formatter has a 'fix' function, so code can be re-formatted auto-
matically;

    golangci-lint run -v --fix

Signed-off-by: Sebastiaan van Stijn <[email protected]>
2025-12-01 12:21:50 +01:00
Nicolas De Loof b32297dccd add --wait option to start command
Signed-off-by: Nicolas De Loof <[email protected]>
2025-12-01 11:58:00 +01:00
Nicolas De Loof 2b4543935c next release will be major version v5.x
Signed-off-by: Nicolas De Loof <[email protected]>
2025-11-13 09:32:43 +01:00
aevesdocker f0dce1b977 sdk docs: patch
Signed-off-by: aevesdocker <[email protected]>
2025-11-12 16:24:24 +01:00
Nicolas De Loof 9de7e2a388 SDK docs
Signed-off-by: Nicolas De Loof <[email protected]>
2025-11-10 16:15:36 +01:00
Nicolas De Loof 7eb5adeef6 introduce --insecure-registry, reserved for testing purpose
Signed-off-by: Nicolas De Loof <[email protected]>
2025-11-06 16:17:21 +01:00
Nicolas De Loof 0793ad7c68 document support for OCI and Git remote resources
Signed-off-by: Nicolas De Loof <[email protected]>
2025-11-06 16:14:05 +01:00
Anton Ovchinnikov 8619f5d72a Fix help output for "exec --no-tty" option
Signed-off-by: Anton Ovchinnikov <[email protected]>
2025-10-23 18:19:41 +02:00
Nicolas De Loof 07602f2070 publish Compose application as compose.yaml + images
Signed-off-by: Nicolas De Loof <[email protected]>
2025-10-03 10:59:57 +02:00
Nicolas De loofandAllie Sadler c75418ee07 Apply suggestions from code review
Co-authored-by: Allie Sadler <[email protected]>
Signed-off-by: Nicolas De loof <[email protected]>
Signed-off-by: Nicolas De Loof <[email protected]>
2025-09-08 15:56:55 +02:00
Nicolas De Loof b768232c0e document (hidden) --tty --interactive flags
Signed-off-by: Nicolas De Loof <[email protected]>
2025-09-08 15:56:55 +02:00
Nicolas De Loof fd954f266c show build progress during watch rebuild
Signed-off-by: Nicolas De Loof <[email protected]>
2025-07-23 13:57:46 +02:00
Nicolas De Loof 8f91793fb5 introduce build.provenance and sbom support
Signed-off-by: Nicolas De Loof <[email protected]>
2025-07-21 17:07:41 +02:00
MohammadHasan Akbari f42226e352 feat: add --models flag to config command
Signed-off-by: MohammadHasan Akbari <[email protected]>
2025-07-11 11:08:08 +02:00
MohammadHasan AkbariandAmin Ehterami 35efa97b7d feat: add since & until flags to events command
Signed-off-by: MohammadHasan Akbari <[email protected]>
Co-authored-by: Amin Ehterami <[email protected]>
2025-07-09 10:08:33 +02:00
MohammadHasan Akbari 66524e7728 feat: add --networks flag to config command
Signed-off-by: MohammadHasan Akbari <[email protected]>
2025-07-07 10:37:20 +02:00
Leonardo Peregrino 63b441401e add volumes docs/reference/
Signed-off-by: Leonardo Peregrino <[email protected]>
2025-06-30 19:38:27 +02:00
Guillaume Lours 5a063b7510 fix provider concurrent environment map accesses
Signed-off-by: Guillaume Lours <[email protected]>
2025-06-30 19:07:10 +02:00
Guillaume Lours 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

Signed-off-by: Guillaume Lours <[email protected]>
2025-06-05 15:12:32 +02:00
Nicolas De Loof 693b9ef078 fix support for BUILDKIT_PROGRESS
Signed-off-by: Nicolas De Loof <[email protected]>
2025-06-02 11:03:04 +02:00
Guillaume Lours 9a9227ce64 add new bridge commands documentation
Signed-off-by: Guillaume Lours <[email protected]>
2025-05-27 10:35:30 +02:00
Guillaume Lours bbb2b76a14 bump cli-doc-tools to v0.10.0
and update the documentation to pass CI checks

Signed-off-by: Guillaume Lours <[email protected]>
2025-05-26 16:37:45 +02:00
Nicolas De Loof 8a2cb90a39 example provider implementation
Signed-off-by: Nicolas De Loof <[email protected]>
2025-05-21 15:59:30 +02:00
Guillaume Lours 7e198ee6a3 remove provenance build flag for now
Signed-off-by: Guillaume Lours <[email protected]>
2025-05-20 18:21:05 +02:00
Guillaume Lours 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

Signed-off-by: Guillaume Lours <[email protected]>
2025-05-20 18:21:05 +02:00
Nicolas De Loof 2352a4a016 introduce config --lock-image-digests
Signed-off-by: Nicolas De Loof <[email protected]>
2025-05-19 13:53:01 +02:00
Guillaume Lours 009a239510 remove convert alias from config command
Signed-off-by: Guillaume Lours <[email protected]>
2025-05-19 12:30:09 +02:00
Guillaume Lours 4dcaf94c32 add support of 'debug' messages in the communication between Compose and provider binaries
Signed-off-by: Guillaume Lours <[email protected]>
2025-05-13 18:32:03 +02:00
Alessio Perugini 4bf18d2325 docs: regenerate
Signed-off-by: Alessio Perugini <[email protected]>
2025-05-06 22:33:52 +02:00
Nicolas De Loof 16e83f002d introduce build --check
Signed-off-by: Nicolas De Loof <[email protected]>
2025-05-06 07:54:30 +02:00
Nicolas De Loof 2dbef234dc document behavior on missing extension
Signed-off-by: Nicolas De Loof <[email protected]>
2025-05-05 14:33:35 +02:00
Nicolas De Loof 20f0ffec0b seach for provider binary in PATH
Signed-off-by: Nicolas De Loof <[email protected]>
2025-05-05 11:21:21 +02:00
Nicolas De Loof cee6a3c660 document extensibility using service.provider
Signed-off-by: Nicolas De Loof <[email protected]>
2025-05-05 11:21:21 +02:00
Suleiman Dibirov b543380708 feat(run): Add --quiet and --quiet-build options for the run command
Signed-off-by: Suleiman Dibirov <[email protected]>
2025-04-03 14:50:38 +02:00
k-kbk ec49db98d4 fix: replace docker-compose.yml with compose.yaml
Signed-off-by: k-kbk <[email protected]>
2025-03-27 15:44:00 +01:00
k-kbk e5a353b34d fix: replace docker-compose.yml with compose.yaml
Signed-off-by: k-kbk <[email protected]>
2025-03-27 15:44:00 +01:00
Nicolas De Loof 75368c7859 introduce build --print to dump equivalent bakefile
Signed-off-by: Nicolas De Loof <[email protected]>
2025-03-26 12:24:31 +01:00
Nicolas De Loof a0d1c3f944 introduce config --no-env-resolution
Signed-off-by: Nicolas De Loof <[email protected]>
2025-03-24 15:46:04 +01:00
Remco Kranenburg b0badf1eb0 Set watch option --prune=true as default
Signed-off-by: Remco Kranenburg <[email protected]>
2025-03-19 17:48:05 +01:00
Guillaume Lours 13618756dc make publish a regular command of Compose
Signed-off-by: Guillaume Lours <[email protected]>
2025-03-13 16:17:00 +01:00
Nicolas De Loof 83cafe2838 Add support to pass env-from-file to docker compose run
Signed-off-by: Vedant Koditkar <[email protected]>
Signed-off-by: Nicolas De Loof <[email protected]>
2025-03-12 09:04:39 +01:00
Nicolas De Loof 8615e9a7c1 deprecate --y, prefer --yes
Signed-off-by: Nicolas De Loof <[email protected]>
2025-03-11 09:01:36 +01:00
Andrew Kramer 145bb8466d Update yaml docs
Signed-off-by: Andrew Kramer <[email protected]>
2025-02-22 11:17:19 +01:00
Andrew Kramer acac184135 Link to configuration file docs
Signed-off-by: Andrew Kramer <[email protected]>
2025-02-22 11:17:19 +01:00
Max Proske 2884d6df0d Fix ls --quiet help description
Signed-off-by: Max Proske <[email protected]>
2025-02-10 17:30:39 +01:00
Max Proske 40cd08f318 Update link in stats --help output
Signed-off-by: Max Proske <[email protected]>
2025-02-04 18:12:17 +01:00
Guillaume Lours 806ac91cf6 add warning when trying to publish env variables with OCI artifact
Signed-off-by: Guillaume Lours <[email protected]>
2025-01-30 17:37:07 +01:00