deckhand/tools
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
..
gate Adding image tags on every commit 2018-10-11 09:04:21 +02:00
build-docs.sh docs: Add developer overview documentation 2018-06-20 15:00:46 -04:00
common-tests.sh Add uwsgi functional test check to .zuul.yaml 2018-05-29 20:25:15 +00:00
functional-tests.sh Move to stestr for functional/integration tests 2018-07-21 15:32:26 -04:00
helm_tk.sh Update Deckhand API Pod Labels 2018-05-14 04:54:55 +00:00
image_tags.py (zuul) Docker image jobs 2018-06-09 00:25:15 +00:00
integration-tests.sh Move to stestr for functional/integration tests 2018-07-21 15:32:26 -04:00
run_pifpaf.sh Update Deckhand test-/requirements.txt 2018-06-16 18:18:28 -04:00
unit-tests.sh Switch to stestr 2018-03-28 13:06:46 -04:00
whitespace-linter.sh Merge "docs: Add developer overview documentation" 2018-06-29 18:00:27 +00:00