Commit Graph
250 Commits
Author SHA1 Message Date
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
Guillaume Lours 840288895e add --with-env flag to publish command
this flag allow publishing env variables in the Compose OCI artifact

Signed-off-by: Guillaume Lours <[email protected]>
2025-01-29 15:45:00 +01:00
Guillaume Lours 34bcd03a76 add --pull to run command
Signed-off-by: Guillaume Lours <[email protected]>
2024-12-18 12:20:02 +01:00
Nicolas De Loof 8e0520e71e prompt user to confirm volume recreation
Signed-off-by: Nicolas De Loof <[email protected]>
2024-12-12 19:11:00 +01:00
MohammadHasan Akbari 9eaba55973 feat: add commit command
Signed-off-by: MohammadHasan Akbari <[email protected]>
2024-11-27 07:39:46 +01:00
Trevor Foster 43ac1e31c6 Update wait-timeout flag usage to include the unit
Signed-off-by: Trevor Foster <[email protected]>
2024-11-25 11:22:18 +01:00
Guillaume Lours 51ebeb5441 introduce generate command as alpha command
Signed-off-by: Guillaume Lours <[email protected]>
2024-10-28 17:00:59 +01:00
Guillaume Lours 26064d4b60 allow usage of -f flag with oci Compose artifact
Signed-off-by: Guillaume Lours <[email protected]>
2024-10-25 17:36:04 +02:00
Nicolas De Loof 7c46beb8af resurrect --all flag for cp to target oneoff container
Signed-off-by: Nicolas De Loof <[email protected]>
2024-10-25 16:59:19 +02:00
MohammadHasan Akbari b9d0c77cde feat: add export command
Signed-off-by: MohammadHasan Akbari <[email protected]>
2024-10-02 21:15:59 +02:00
David Karlsson 6e172d6b89 docs: duplicate documentation for root cmd
Signed-off-by: David Karlsson <[email protected]>
2024-08-22 15:12:30 +02:00
Suleiman Dibirov 98e261ba32 docs(wait): Fix wait command description
Signed-off-by: Suleiman Dibirov <[email protected]>
2024-08-19 10:44:57 +02:00