8 Commits

Author SHA1 Message Date
41c61c3ebf slfo-stagings: add a timeout for Build.product, and do not run if repo is missing
Ensure that the 'product' repo is configured in the project meta.

Unfortunately, since we're checking in the configuration of the staging
itself, rather than the parent project's, there are increased changes of
some human/tooling error that might drop the repository from the
configuration. This will make the job run an endless loop.

Also, add a timeout for 180 minutes for the job. It is enough for
the product build process, and if it isn't, it's better to cancel
and have human eyes looking at it.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-06-17 16:45:09 +02:00
4c08396460
Restore SLFO pipelines 2024-06-11 15:44:39 +02:00
f258efab39 gocd: slfo-stagings: wait for product to be built before enabling images
During image testing, the artifacts built inside the 'product'
repository are used. Let's ensure that the repository is fully
built before attempting to enable images.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-06-11 10:57:50 +02:00
966c1894ac
gocd: Allow SLFO to have pkglists generated. 2024-05-30 10:05:37 +02:00
6538936412
gocd: slfo: RelPkgs are not generated anymore. 2024-05-30 09:23:44 +02:00
524d6c9b73
gocd: # must be followed by a parameter pattern or escaped by another #. 2024-05-30 08:43:51 +02:00
Marco Strigl
8ef4d71d69 fix slfo stagings pipelines
add --git-url to pkglistgen.py calls to not use the old system
2024-05-22 09:46:47 +02:00
d423cd2e40
gocd: Add SLFO Stagings pipeline. 2024-05-20 09:51:53 +02:00