aboutsummaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2021-01-26 16:53:57 +0100
committerGitHub <noreply@github.com>2021-01-26 16:53:57 +0100
commit41dd1eb8a22f6ac70dd48b53993c9d6ce4476eb4 (patch)
tree554440fc58f7097bc8759b515a3445ed2cb98b2f /.cirrus.yml
parentf13385e80e9b8d0a7a074db21731020ce423d46a (diff)
parent4e4d318b710a9787e404d5edb4f418884c1cf786 (diff)
downloadpodman-41dd1eb8a22f6ac70dd48b53993c9d6ce4476eb4.tar.gz
podman-41dd1eb8a22f6ac70dd48b53993c9d6ce4476eb4.tar.bz2
podman-41dd1eb8a22f6ac70dd48b53993c9d6ce4476eb4.zip
Merge pull request #9022 from cevich/swagger_upload
Cirrus: Upload swagger YAML in every context
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml19
1 files changed, 13 insertions, 6 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 6071a6fa7..5a4815e1c 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -254,20 +254,27 @@ bindings_task:
always: *runner_stats
-# Build the "libpod" API documentation `swagger.yaml` for eventual
-# publishing along side the official podman documentation.
+# Build the "libpod" API documentation `swagger.yaml` and
+# publish it to google-cloud-storage (GCS).
swagger_task:
name: "Test Swagger"
alias: swagger
depends_on:
- build
- container: *smallcontainer
+ gce_instance: *standardvm
env:
<<: *stdenvars
TEST_FLAVOR: swagger
- TEST_ENVIRON: container
- CTR_FQIN: ${FEDORA_CONTAINER_FQIN}
- clone_script: *full_clone # build-cache not available to container tasks
+ # TODO: Due to podman 3.0 activity (including new images), avoid
+ # disturbing the status-quo just to incorporate this one new
+ # container image. Uncomment line below when CI activities normalize.
+ #CTR_FQIN: 'quay.io/libpod/gcsupld:${IMAGE_SUFFIX}'
+ CTR_FQIN: 'quay.io/libpod/gcsupld:c4813063494828032'
+ GCPJSON: ENCRYPTED[927dc01e755eaddb4242b0845cf86c9098d1e3dffac38c70aefb1487fd8b4fe6dd6ae627b3bffafaba70e2c63172664e]
+ GCPNAME: ENCRYPTED[c145e9c16b6fb88d476944a454bf4c1ccc84bb4ecaca73bdd28bdacef0dfa7959ebc8171a27b2e4064d66093b2cdba49]
+ GCPPROJECT: 'libpod-218412'
+ gopath_cache: *ro_gopath_cache
+ clone_script: *noop # Comes from cache
setup_script: *setup
main_script: *main
always: *binary_artifacts