CI: run gate runner only on request and on merge

The airshipctl gate runner consumes 16GB RAM VM node. Currently we have
insufficient compute capacity to run it on every patch set change.

This patch set makes gate runner run only on request and on Zuul gate
(pre-merge) to reduce workload imposed onto community CI.

Request to run airshipctl gate runner is a comment
"check experimental"
left to a patch set in Gerrit.

Change-Id: I5cb2a80b5cdc9dd025249e313d29eab62cbb3446
This commit is contained in:
Roman Gorshunov 2020-11-10 13:59:10 +01:00
parent d90453a46b
commit 5b862d81c3

View File

@ -26,8 +26,10 @@
- airship-airshipctl-build-image
- airship-airshipctl-validate-site-docs
# - airship-airshipctl-functional-existing-k8s TODO: Enable this when functional tests exist, and a cluster is up
- airship-airshipctl-gate-script-runner
- airship-airshipctl-gate-script-runner-azuretest
experimental:
jobs:
- airship-airshipctl-gate-script-runner
gate:
jobs:
- openstack-tox-docs: *docs