debian-koji-osbuild/test
Christian Kellner 78ed04dbd6 plugins: support for ostree specific options
OStree compose requests need special options, like the `ref` the
`parent` and the `url`. Add support for those options to all three
plugins:
  The command line plugin now takes `--ostree-{parent,ref,url}`
  and passes it to koji via the existing options dictionary.

  The JSON schemata in the hub plugin was adjusted to allow these
  new options.

  Finally the builder plugin will look for the new `ostree` dict
  inside the options, create an `OSTreeOptions` object from it,
  and attach it to each image request.

NB: since the ostree options are per image request and are thus
architecture dependent we support a "$arch" substition in the
`parent` and `ref` options that will be resolved by the plugin;
this allows to builds arch specific commits for with a single
compose request.

Add the respective unit tests.
2022-02-14 13:14:19 +01:00
..
container test: switch to using oauth/sso 2022-02-02 13:33:21 +01:00
data test: switch to using oauth/sso 2022-02-02 13:33:21 +01:00
integration test: integration tests adapt to the host 2022-01-31 15:55:26 +01:00
unit plugins: support for ostree specific options 2022-02-14 13:14:19 +01:00
action.yml test: add github test environment action 2020-09-12 16:00:54 +02:00
build-container.sh test: match container version to host 2020-11-19 11:22:54 +00:00
copy-creds.sh test: move to koji-osbuild-tests package 2020-11-19 09:28:28 +01:00
Dockerfile test: replace docker.io with fedora's registry 2020-11-22 23:53:38 +01:00
entrypoint.sh test: use "bash" for entrypoint.sh 2020-09-17 19:53:06 +02:00
integration.sh test: switch to using oauth/sso 2022-02-02 13:33:21 +01:00
make-certs.sh test: move to koji-osbuild-tests package 2020-11-19 09:28:28 +01:00
make-tags.sh test: integration tests adapt to the host 2022-01-31 15:55:26 +01:00
run-builder.sh test: copy the plugin in the run scripts 2020-11-19 11:22:54 +00:00
run-koji-container.sh test/integration: define podman network gateway manually 2020-12-16 15:32:28 +01:00
run-openid.sh test: add helper script to run openid server 2022-02-02 13:33:21 +01:00