Apex: Refactor snapshot pipeline for other types 57/65157/4
authorTim Rozet <trozet@redhat.com>
Thu, 15 Nov 2018 22:28:18 +0000 (17:28 -0500)
committerTim Rozet <trozet@redhat.com>
Fri, 16 Nov 2018 14:16:14 +0000 (09:16 -0500)
commitfbe5dfee30f419fece03fb4bf5c27bcfae7abd8c
tree4bd7db49162f5a022ed6c3702ca6ed57f9c993b3
parent52c5465d56e30e94d8fb177ec8b3c8268de96297
Apex: Refactor snapshot pipeline for other types

This patch changes snapshot related scripts to allow for more than just
the current snapshot type of "csit". This allows us to add other
snapshot types, including the functest type. The same
snapshot.properties file will be used to store information for all types
of snapshots. The snap cache folder structure will remain the same, but
hold different types of snapshots in the same folders.

These changes include renaming the URLs for the snapshot artifacts to
reflect the snapshot type, but remains backwards compatible until enough
promotions have occurred and other apex snapshot deployment scripts have
been migrated to the new format.

Change-Id: If3e47e700b5ad9c95418179042b85814fe389233
Signed-off-by: Tim Rozet <trozet@redhat.com>
jjb/apex/apex-deploy.sh
jjb/apex/apex-fetch-snap-info.sh
jjb/apex/apex-snapshot-create.sh
jjb/apex/apex-snapshot-deploy.sh
jjb/apex/apex-upload-artifact.sh
jjb/apex/apex.yaml
jjb/apex/apex.yaml.j2