debian-forge-composer/cmd
Tomas Hozza 7e6adec695 worker: refactor handling of GCP credentials
Make the handling of GCP credentials more consistent with what is being
done e.g. for Azure. Make the GCP section in worker's configuration a
pointer so that it does not show up in the printed worker's
configuration during start up if it was not specified in the actual
configuration file.

Load the GCP credentials file, if provided, during the worker start up to
prevent failure later on while processing a job with GCP upload target.
Pass the loaded GCP credentials as []byte to the OSBuildJobImpl.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2021-03-12 12:17:02 +01:00
..
cloud-cleaner test: extract GenerateCIArtifactName to test helpers 2020-12-01 08:27:44 +01:00
osbuild-auth-tests test/auth: rework the test to use the new openssl setup 2020-11-05 13:48:48 +01:00
osbuild-composer distroregistry: add a default distroregistry 2021-03-12 08:29:30 +01:00
osbuild-composer-cli-tests tests: rename composer-cli tests 2020-10-06 13:08:26 +02:00
osbuild-dnf-json-tests distro: introduce PackageSets 2021-03-10 11:52:05 +00:00
osbuild-image-tests test/image: improve logging of failed osbuild execution 2021-03-04 12:29:16 +02:00
osbuild-koji upload/koji: don't pass task_id to cg_init_build 2020-09-16 00:15:02 +01:00
osbuild-koji-tests test/koji: move the koji test to schutzbot 2020-11-02 19:59:28 +01:00
osbuild-pipeline distro/*: remove redundant manifest tests 2021-03-12 08:29:30 +01:00
osbuild-store-dump distro: introduce PackageSets 2021-03-10 11:52:05 +00:00
osbuild-upload-aws upload/aws: fix architecture for aarch64 images 2020-12-01 08:27:44 +01:00
osbuild-upload-azure cmd/upload-azure: set storage account 2021-03-06 15:40:48 +00:00
osbuild-upload-gcp GCP: refactor logging and storage cleanup 2021-03-12 12:17:02 +01:00
osbuild-worker worker: refactor handling of GCP credentials 2021-03-12 12:17:02 +01:00