debian-forge-composer/schutzbot
Tomas Hozza 31d4d4648f test: Test GCP upload as part of cloudapi test case
Refactor test/cases/api.sh to incorporate testing of cloudapi with
multiple cloud providers as the target. Since all variables in Bash are
by default global, don't declare them as empty in advance. The only
place where underclared variables can be potentially expanded are the
cleanup functions. Ensure that there are no unbound variables expanded
inside cleanup functions. Rename all AWS-specific variables to
contain "AWS_" prefix to make their purpose explicit.

Modify provision.sh to append the GCP credentials file path to the
worker configuration.

Add GCP api.sh test case to integration tests in Jenkins and run it only
if the appropriate GCP credentials environment variable is defined. Run
the GCP test case for RHEL images.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2021-02-25 18:44:21 +00:00
..
ci_details.sh tests: Fail if python36 is installed. Closes #794 2020-10-19 11:21:39 +03:00
containerbuild.sh containers: simplify Dockerfile and container build 2020-12-22 15:27:39 +01:00
deploy.sh Unstash rhel8nightly repo & json files 2021-02-12 14:22:04 +01:00
Jenkinsfile test: Test GCP upload as part of cloudapi test case 2021-02-25 18:44:21 +00:00
mockbuild.sh distro/rhel84: add centos 8 stream support 2021-02-14 16:08:08 +00:00
prepare-rhel-nightly.sh schutzbot: Use 8.4 nightly b/c latest is now 8.5 2021-02-12 14:22:04 +01:00
run_cloud_cleaner.sh test: restructure dir layout 2020-10-21 09:04:13 +02:00
send_webhook.py Send webhooks without credentials 2021-02-10 18:31:56 +00:00
team_ssh_keys.txt schutzbot: use the new obudai's ssh key 2020-12-01 08:27:44 +01:00