0fb56d8120
skippkg-finder: make skippkg-finder is able to support productcompose
2024-11-21 02:46:34 +08:00
a893eaaf7b
gocd: to update weakremovers.inc via pkglistgen --only-update-weakremovers
2024-09-24 12:07:00 +02:00
be44df8dd0
Enable update-repos for Leap 16.0
2024-09-12 15:37:12 +08:00
aa2bc77561
pipeline: remove unneeded pipelines and add needed ones for Leap 16.0
2024-08-20 15:50:47 +08:00
3e01061020
Leap 16 pkligsten use correct project
2024-06-24 12:07:18 +02:00
bd78bd8780
Leap 16 use pkglistgen with product-composer
2024-06-24 11:24:30 +02:00
b9024558a0
Leap 15: disable skippkg-finder for 15.6
...
It's time to disable skippkg-finder for 15.6, NON_FTP_PACKAGES.group
should not changed anymore, for not to be affected by any new
updates then skippkg-finder should run anymore.
2024-05-29 19:42:56 +08:00
Fabian Vogt
dcd076bd63
Remove 15.4 and add 15.6 where missing
...
15.4 has been EoL for a while.
2024-02-12 10:16:11 +01:00
5a2e50a758
gocd: enable Leap 15.6 checkers
2023-07-21 18:04:25 +08: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
Fabian Vogt
1308d780d3
Drop gocd pipelines for 15.3
...
15.3 went EOL by the end of 2022.
2023-01-09 10:57:26 +01:00
Stephan Kulow
32eac54470
gocd: Apply editorconfig standards
2023-01-02 19:44:28 +01:00
f219beb5b0
gocd: Add configuration for openSUSE:Factory:LegacyX86
...
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/4OIMNHRDMSRLUNZRA5OPHMVSPXRRQVSB/
2022-11-24 18:30:13 +01:00
c95e2fbb6f
gocd: add openSUSE:Leap:15.4:Images to pkglistgen pipeline for the Leap 15.4 CR
2022-10-21 15:57:22 +08:00
79092e445b
Enable 15.5 and SLE15 SP5 Backports
2022-07-28 18:31:17 +08:00
Stephan Kulow
50910bf038
gocd: Simplify the groups and restrict them in the CI
2022-04-05 13:13:15 +02:00
Stephan Kulow
0fac6e094c
Split the Update.Repos.leap pipeline into two
...
We need to pause the Respin part
2022-04-02 13:40:57 +02:00
Stephan Kulow
762f129b4d
gocd: Create release packages as early as possible
...
There is no reason to wait for the rest to build to generate release
packages, they don't depend on other packages
2022-03-06 09:28:25 +01:00
Stephan Kulow
1870e989a4
pkglistgen: Only solve one project at a time
...
As we deprecated 'all' we can just as well rely on only one project
given (which is also what we do in gocd) to ease error reporting.
The old method of running all projects in a loop stemed from the
old pkglistgen not having a scheduler so we relied on serial execution.
2022-03-05 08:21:19 +01:00
Stephan Kulow
313908293f
pkglistgen: Deprecate scope 'all'
...
Within gocd we run each job on its own worker and don't rely on builtin
loop. So no need to care for a remote config
2022-03-04 11:27:12 +01:00
Stephan Kulow
71dc630343
pkglistgen: Generate the release packages first
...
If the release package changes, we don't bother syncing the repos (as
the repo will be dirty in the 2nd step)
2021-10-24 08:59:12 +02:00
0397656ec6
pkglistgen: add openSUSE:Leap:15.3:Update:Respin
2021-09-24 16:20:29 +08:00
Stephan Kulow
8b3ef04679
gocd: Use python3 -u for pkglistgen
...
osc outputs the checkout to stdout while all other debug messages are on
stderr, so creating a confusion in the log. So don't buffer stdout
2021-09-21 10:39:08 +02:00
fdf60bfadd
gocd: fix a missing whitespace between command and argument for skippkg-finder
2021-09-01 01:30:30 +08:00
b9202df021
Run skippkg-finder.py before pkglistgen
2021-08-26 21:37:15 +08:00
Fabian Vogt
33d44e218e
gocd: Fix timer specification for Update.Repos.Leap
2021-08-20 09:17:52 +02:00
3db2ad4482
gocd: increase the timer for fire Leap updaterepos every 3 days
...
Since Leap's ftp-tree takes more time to build, increase the timer for
fire Leap updates repos every 3 days, otherwise a new change might
trigger mediums rebuild then a rebuild counter sync following later.
2021-08-19 13:43:56 +08:00
528c848619
pkglistgen: initialize pkglistgen for Leap 15.4
2021-07-13 16:44:15 +08:00
Stephan Kulow
cb2e500ad4
Transpose #2568 into the proper format
2021-07-12 10:13:30 +02:00
40b381fb24
pkglistgen opensuse gocd: remove 15.3 pkglsitgen and updaterepos
2021-06-23 14:52:42 +08:00
Fabian Vogt
c5733f5951
gocd: Drop obsolete projects, fix whitespace
...
- Drop Leap:15.1:Images and Leap:15.2:MicroOS
- Some .yaml files were changed manually, adjust the .erb source
- Delete some unnecessary/duplicate whitespace
2021-04-15 10:34:05 +02:00
deee1d9053
pkglistgen gocd: rename Pkglistgen.openSUSE_Leap to avoid the dup'ed key
2020-11-02 23:39:44 +08:00
ad5a9af1a7
Leap 15.3: Jump project discontinued but Leap 15.3 started
2020-11-02 16:14:06 +08:00
476a62628e
pkglistgen: add Leap 15.2 MicroOS back to pipeline
...
Leap 15.2 MicroOS is still ongoing, add pkglsitgen service for Leap 15.2
MicroOS back, this change also renamed old Leap pipeline to Jump.
2020-10-22 16:50:09 +08:00
cb42d1c252
gocd: remove Leap config and enable Jump project to pipeline if needed
2020-08-11 14:59:32 +08:00
fa404056bb
Add pkglistgen instance for openSUSE:Factory:RISCV
2020-07-04 18:04:54 +02:00
Ludwig Nussel
b456b534f3
Forgot to add the erb file too...
2020-06-23 11:26:13 +02:00
Jimmy Berry
63deffe827
gocd: update 15.1 jobs to 15.2.
2019-07-18 14:45:57 -05:00
Stephan Kulow
bb4ad17871
Remove the 3 suffix - python3 is now everywhere
2019-05-29 18:13:38 +02:00
Stephan Kulow
531173bdc3
pkglistgen needs to run in the python3 container
...
Merge leap and factory pkglistgen config - they are very much the same
2019-05-13 12:17:12 +02:00