debian-forge-composer/cmd
Tomáš Hozza 286236b698 Config: don't override undefined keys when loading from ENV
Composer can load configuration values defined as map from ENV.
Previously, when loading the configuration from ENV, the whole map would
get overridden, not just values defined in the ENV. This is however not
intended and not consistent with how loading configuration from file
works.

Adjust the configuration loading from ENV and adjust the unit test
accordingly.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-07-17 11:02:41 +02:00
..
gen-manifests cmd/gen-manifests: pass repoconfigs when serializing manifests 2024-04-17 10:27:08 +02:00
mock-dnf-json switch to images/pkg/dnfjson and remove internal copy 2024-02-20 15:55:47 +01:00
osbuild-auth-tests Remove old build tag comments 2023-03-07 09:22:23 -08:00
osbuild-composer Config: don't override undefined keys when loading from ENV 2024-07-17 11:02:41 +02:00
osbuild-composer-cli-tests Update deprecated io/ioutil functions 2023-03-07 09:22:23 -08:00
osbuild-composer-dbjobqueue-tests Remove old build tag comments 2023-03-07 09:22:23 -08:00
osbuild-dnf-json-tests cmd/osbuild-dnf-json-tests: check repo configs 2024-04-17 10:27:08 +02:00
osbuild-image-tests Drop common.CurrentArch() in favor of osbuild/images 2024-01-26 11:32:34 +01:00
osbuild-jobsite-builder osbuild-jobsite-builder: disable http.Server timeouts 2024-03-21 17:08:07 +01:00
osbuild-jobsite-manager osbuild-jobsite-manager: clean up store archive after use 2024-03-21 15:20:52 +01:00
osbuild-koji Worker/koji-finalize: import osbuild manifest and log to Koji build 2023-09-27 12:39:28 +02:00
osbuild-koji-tests Worker/koji-finalize: import osbuild manifest and log to Koji build 2023-09-27 12:39:28 +02:00
osbuild-mock-openid-provider Update deprecated io/ioutil functions 2023-03-07 09:22:23 -08:00
osbuild-service-maintenance templates/openshift: split worker from composer maintenance 2024-04-25 17:32:21 +02:00
osbuild-store-dump cmd/osbuild-store-dump: pass repoconfigs when serializing manifests 2024-04-17 10:27:08 +02:00
osbuild-upload-aws AWS: extend target options with the AMI boot mode 2023-05-19 13:24:39 +02:00
osbuild-upload-azure azure: add an option to tag page blobs 2022-06-13 21:06:01 +02:00
osbuild-upload-container split: replace internal packages with images library 2023-07-10 21:11:19 +02:00
osbuild-upload-gcp build(deps): bump cloud.google.com/go/compute from 1.10.0 to 1.19.3 2023-05-22 11:51:42 +02:00
osbuild-upload-generic-s3 awscloud: add option to mark S3 object as public 2022-09-19 22:56:36 +02:00
osbuild-upload-oci internal/target: add OCI object storage target 2023-09-19 22:57:06 +02:00
osbuild-upload-pulp-ostree cmd: update the final message in osbuild-upload-pulp-ostree 2023-10-18 21:14:46 +02:00
osbuild-worker osbuild-worker: tweak error to not include a \n for a failed stage 2024-07-11 09:33:40 +02:00
osbuild-worker-executor Revert "osbuild-worker-executor: job-id in control.json as hostname" 2024-06-25 10:58:10 +02:00