debian-forge-composer/schutzbot
Lars Karlitski 0aef7ff5d5 test/cmd: add api.sh
Add an additional integration test, which builds a fedora-32 image via
the newly moved composer API.

This adds a new certificate for clients to authenticate, with
CN=client.osbuild.org.

Also stop allowing certificates with `CN=worker.osbuild.org` in the
`osbuild-composer.toml` used in tests and amend `osbuild-auth-tests` to
use `CN=client.osbuild.org` for accessing the koji API.

Heavily based on an earlier version of this test in `test/cmd/aws.sh` by
Sanne Raymaekers.
2020-10-16 09:37:04 +02:00
..
repositories schutzbot: add repositories to be used by tests 2020-10-16 09:37:04 +02:00
ci_details.sh schutzbot/ci_details: print the username 2020-09-03 22:54:02 +01:00
deploy.sh schutzbot: add repositories to be used by tests 2020-10-16 09:37:04 +02:00
Jenkinsfile test/cmd: add api.sh 2020-10-16 09:37:04 +02:00
mockbuild.sh schutzbot: use s3cmd from repositories 2020-10-14 16:44:26 +02:00
prepare-rhel-nightly.sh Shutzbot: add pipeline for RHEL nightly builds. Refs #912 2020-09-04 09:56:25 -05:00
provision.sh distribution: deprecate osbuild-composer-koji.socket 2020-10-16 09:37:04 +02:00
run_base_tests.sh test: depend on rpms rather than installing them explicitly 2020-10-07 11:49:05 +02:00
run_cloud_cleaner.sh schutzbot/run_cloud_cleaner: pass BRANCH_NAME instead of CHANGE_ID 2020-10-14 16:58:58 +02:00
run_image_tests.sh test: depend on rpms rather than installing them explicitly 2020-10-07 11:49:05 +02:00
team_ssh_keys.txt test: Add ostree image installation and upgrade test and add a 2020-09-03 22:51:39 +01:00