9 Commits

Author SHA1 Message Date
Ian Wienand
f76cfbab11 linters: fix spaces between filters
This fixes a number of places where we do not have spaces between
filters.  I think that this is a reasonable rule for readability (I
also think it probably was enforced, but maybe later versions got
better at detecting it?).

These are detected by a later version of Ansible lint; this change
should have no operational change to any roles but prepares us to
update in a follow-on change.

Change-Id: I07e1a109b87adce86f483d14d7e02fcecb8313d5
2022-07-27 17:13:39 +10:00
Ian Wienand
ac056cd6da upload-artifactory: fix version comparision
This check fails when Ansible updated to two-digit point releases; use
the version filter.

Change-Id: I4be5543f21017b747333657416eac8c3cae89838
2022-07-27 05:53:07 +10:00
James E. Blair
90c427d630 Switch docs theme to RTD
To match change I2870450ffd02f55509fcc1297d050b09deafbfb9 in Zuul.

This does not use the versioning feature due to the nature of this repo.

This also corrects a reference which is now an error.

Change-Id: Ia1d31df932b447f11bc588925de9974d4f6dfc7d
2021-12-16 06:48:49 -08:00
Niklas Borg
963f01e5dd Add properties to upload-artifactory
Properties can be used to tag files.
When another system is using a property filter, being able to set
the properties for zuul artifacts is very convenient.

Change-Id: Ib16ca0f6b532649daa77aa26a8ffa29b78429b71
2021-06-03 07:09:04 +00:00
Albin Vass
ca2936a855 upload-artifactory: no_log upload task
If the upload request fails artifactory can respond with the apiKey as part of
the body. Add a no_log to avoid leaking apiKeys.

Change-Id: I2e03c3e06754e650ca2987c6a0a7ae2b8ed86268
2020-12-21 18:33:35 +01:00
Zuul
429049da4a Merge "upload-artifactory: fix variable misspelling" 2020-05-29 14:15:39 +00:00
Albin Vass
506db4d538 upload-artifactory: documentation fix
Change-Id: I1457ddff87dec3c3e2acb0b2efe6098b1a820b65
2020-05-28 17:28:34 +02:00
Albin Vass
2477bb6d4d upload-artifactory: fix variable misspelling
Also adds a check that makes sure the instance the artifact
is to be uploaded to is actually defined.

Change-Id: Ie80fa9869e49566dc39e815c10146d45724f5744
2020-05-28 16:26:40 +02:00
Albin Vass
664b016fa5 Add upload-artifactory role
Adds a role to let users define a manifest of artifacts located
in zuul-output/artifacts that should be uploaded to pre defined
artifactory instances.

Change-Id: I00dc0302e85ce59b3808f6e62e2bcdadf2e41fde
2020-05-12 20:02:12 +02:00