569 Commits

Author SHA1 Message Date
169dd4f7fe Update SLE-Micro pipelines (5.5->6.0) 2023-10-18 08:11:19 -03:00
Gustavo Yokoyama Ribeiro
fe4936c3ae
Merge pull request #3014 from gyr/alp-installer
Add ALP installer pipelines
2023-09-12 18:08:09 -03:00
Fabian Vogt
84450d10f6 Attempt to publish BCI repos more often
The goal is to publish the repo at most daily. Previously this was ensured
by simply running the bot only once a day. However, due to OBS and openQA
timing this was frequently attempted when either of those wasn't done yet,
which happened several times in a row. To not miss times when they align,
attempt publishing more often but skip a build if the previous publish was
recent enough.
2023-09-12 09:03:17 +02:00
3d49a0658b Remove unused IBS release pipelines 2023-09-11 09:20:10 -03:00
fedc1cb9f2 Add ALP installer pipelines 2023-09-05 17:35:21 -03:00
89eef1cc99 gocd: add checkers for ALP:Source:Standard:1.0
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-25 16:49:50 +02:00
c951817900 gocd: add stagings for ALP:Source:Standard:1.0
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-25 16:49:50 +02:00
57b0b16256 gocd: remove old LEO group
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-25 16:20:26 +02:00
eb406575d4 gocd: enable SP6 jobs on BCI 2023-08-23 17:46:55 +02:00
91442fe215 Add LeapMicro 5.5 pipelines 2023-07-31 11:33:29 +02:00
Marcus Meissner
9078f05cd1 added 15 SP5 QR 2023-07-28 14:40:13 +02:00
Fabian Vogt
d0f73e35ee gocd: Run BCI RepoPublisher at 9:23 daily
Right in between the 9:15 and 9:30 triggers.
2023-07-25 16:18:27 +02:00
Fabian Vogt
4864fc3aef gocd: Add missing directory to BCI RepoPublisher pipeline 2023-07-25 16:05:06 +02:00
fec8443fc8
Merge pull request #2994 from nilxam/156_setup
gocd: enable Leap 15.6 checkers
2023-07-21 17:17:47 +02:00
3301485864
Merge pull request #2993 from Vogtinator/bcirepopublisher
Add BCI repo publishing bot
2023-07-21 17:15:33 +02:00
eb4310bc20 gocd: fix image names for Dolomite 2023-07-21 12:19:29 +02:00
5a2e50a758 gocd: enable Leap 15.6 checkers 2023-07-21 18:04:25 +08:00
Fabian Vogt
a983a4ef6a Add BCI repo publishing bot
Unfortunately TTM itself doesn't quite fit here due to the reasons outlined
in the code and the additional checks are not a good fit for adding it into
the go pipeline description, so write yet another OBS publishing bot!

For the initial test runs this is not triggered by timer runs yet.
2023-07-21 10:43:31 +02:00
249a914246 gocd: rename alp micro to Dolomite 2023-07-17 13:49:17 +02:00
1447e94ef3 Update SLE Micro to 5.5 2023-07-07 08:45:28 -03:00
519b4296c3 Update checkers,stagings and target pipelines for SLE15 (SP5 -> SP6) 2023-07-03 11:17:03 -03:00
Fabian Vogt
18009e544e gocd/rabbit-openqa.py: Ignore projects without a staging setup
Catch a 404 HTTPError and print an error instead of terminating.
2023-06-29 09:15:26 +02:00
Fabian Vogt
992964b032 gocd: Add Leap 15.5 to the Vagrant publisher 2023-06-22 15:55:58 +02:00
Joaquín Rivera
5a5038071b Add prefix for agama so botmaster notifies openQA about builds 2023-06-19 14:19:52 +02:00
Jiri Srain
0ec2663114 also monitor the SUSE:ALP repositories 2023-06-06 11:31:19 +02:00
Jiri Srain
826cb35dec fixed pipe line name 2023-06-05 10:36:10 +02:00
Jiri Srain
92454561f2 added ALP.Target group to the list 2023-06-05 09:49:40 +02:00
Jiri Srain
4897facf6f Add ALP Micro image release 2023-06-02 10:45:41 +02:00
df5e13cbb7 Publish kiwi-templates-Minimal-s390x for SLE15 2023-04-17 09:33:57 -03:00
8cab2a272b add eruby generated pkglistgen.opensuse.gocd.yaml 2023-03-09 12:07:08 +01:00
Lubos Kocman
91fe3fcf5b
remove pkglistgen for leap16 completely 2023-03-09 11:19:56 +01:00
7e733cf9fc Comment out skippkgfinder for now 2023-03-09 11:16:09 +01:00
79c8c16598 Initial Leap 16.0 pkglistgen 2023-03-09 11:12:23 +01:00
db6249ff43
Merge pull request #2936 from fcrozat/alp
update gocd pkglistgen calls for latest ALP flavor
2023-03-03 23:08:37 +01:00
e6dbbaeda5
Merge pull request #2932 from gyr/split-sp-target
Create new pipeline to deploy sle-prjmgr-tools scripts
2023-03-03 23:05:41 +01:00
549d6072d4
gocd: add Micro and Bedrock packagelistgenerator call 2023-03-03 22:57:09 +01:00
2187cf6e36 leapmicro: fix the wrong Leap Micro version in RelPkgs pipeline 2023-02-10 16:58:48 +08:00
47e39632a6 Create new pipeline to deploy sle-prjmgr-tools scripts 2023-02-09 12:45:59 -03:00
Lubos Kocman
5b0b60076b
Update totestmanager.gocd.yaml.erb
correct version 5.4444 -> 5.4
2023-02-08 17:28:10 +01:00
b6eeaa68a9 Add LeapMicro 5.4 pipelines
* disable any previous pipenlines, we only produce images for the currently developed ones
2023-02-08 16:25:53 +01:00
b7c49af27a Release the multibuild container itself, that will cover all flavors 2023-02-02 11:13:18 -03:00
Fabian Vogt
2389d28cc0 Tag the previous image in the cleanup script 2023-02-02 09:51:01 +01:00
Stephan Kulow
4596921859 Add cleanup script running at night on botmaster 2023-02-01 11:34:24 +01:00
Fabian Vogt
20523675ff Remove trailing whitespace in gocd/sp.target.gocd.yaml 2023-01-31 12:37:51 +01:00
Stephan Kulow
8e810ccd1d More gocd errors in the new SLE pipelines 2023-01-30 16:12:15 +01:00
Stephan Kulow
4ca573f76c Fix gocd config ident - listing a stage as a job 2023-01-30 16:06:36 +01:00
Enno Gotthold
49ae128be4
gocd: Add parametrized pipeline for automatic release 2023-01-30 09:15:33 +01:00
Enno Gotthold
e0a3a38749
gocd: Add parallel stage for totest release 2023-01-30 09:15:33 +01:00
Fabian Vogt
85fec9252d Handle special DVD+Image BUILD values in SLE Micro Staging jobs
See the added comment in update_staging_status.
2023-01-25 18:43:00 +01:00
Fabian Vogt
c53e264aa2
Merge pull request #2894 from Vogtinator/stagingimages
gocd/rabbit-openqa.py: Always include flavor, name and machine in the check
2023-01-24 13:26:40 +01:00