deckhand/tools/gate/playbooks
Roman Gorshunov 9dcc0ae937 Adding image tags on every commit
Added container image tagging on quay.io with commit id on every merge,
when certain files but not the code are changed (docs, charts, etc.).

Previously we were building updated container images, adding tags and
uploading images onto quay.io only when the code has been changed. The
main reason for not re-building images for every single merged commit
was a long waiting time in Zuul `post` queue for a node (VM)
assignment for the job to run on.

With this change we will have image tag for every merged commit,
including documentation commits, and those tags would be added almost
immediately (within ~1 min), as job runs directly on Zuul and does not
wait in Zuul queue for a node (VM) assignment.

Change-Id: I9692947b74a16de0eb3e8100d30cd4310069abfe
2018-10-11 09:04:21 +02:00
..
docker-image-build.yaml Fix: git commit id labels on images 2018-09-21 03:31:12 +02:00
docker-image-tag.yaml Adding image tags on every commit 2018-10-11 09:04:21 +02:00
install-postgresql.yaml Add py27/35 postgresql unit tests to .zuul.yaml 2018-06-01 23:01:58 -04:00
osh-infra-build.yaml Zuul: Initial Airship-Deckhand checks 2018-05-17 12:36:19 -05:00
osh-infra-collect-logs.yaml Drop gather prom metrics from airship-deckhand-ubuntu job 2018-05-23 22:55:52 +00:00
osh-infra-deploy-docker.yaml Fix gate: update osh-infra-deploy-docker.yaml to align with osh 2018-07-02 21:52:33 -04:00
osh-infra-deploy-k8s.yaml Add integration tests job to .zuul.yaml 2018-07-03 02:07:19 +00:00
osh-infra-upgrade-host.yaml Zuul: Initial Airship-Deckhand checks 2018-05-17 12:36:19 -05:00
roles Add functional tests to .zuul.yaml 2018-05-19 05:22:24 +00:00
run-functional-tests-docker.yaml Zuul: Integration tests via uwsgi. 2018-05-31 17:31:50 +00:00
run-functional-tests-uwsgi.yaml Zuul: Integration tests via uwsgi. 2018-05-31 17:31:50 +00:00
run-integration-tests-docker.yaml Combine integration and airship-deckhand-ubuntu jobs together 2018-07-03 02:34:13 -04:00
run-integration-tests-uwsgi.yaml Zuul: Integration tests via uwsgi. 2018-05-31 17:31:50 +00:00
vars.yaml Use Ansible playbooks for functional testing gating 2018-05-29 15:17:28 +00:00