diff --git a/gocd/checkers.suse.gocd.yaml b/gocd/checkers.suse.gocd.yaml index e8588e3f..c1b6645e 100644 --- a/gocd/checkers.suse.gocd.yaml +++ b/gocd/checkers.suse.gocd.yaml @@ -431,3 +431,32 @@ pipelines: cd scripts ./staging-installcheck.py -d -p SUSE:SLE-12-SP5:GA -A https://api.suse.de -s Y + SLE15.SP1.QR: + group: SLE.Checkers + lock_behavior: unlockWhenFinished + environment_variables: + OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck + timer: + spec: 0 0 0 ? * SUN + materials: + scripts: + git: https://github.com/openSUSE/openSUSE-release-tools.git + destination: scripts + stages: + - Run: + approval: + type: manual + jobs: + Run: + timeout: 30 + resources: + - repo-checker + tasks: + - script: |- + cd scripts + ./pkglistgen.py -A https://api.suse.de --debug update_and_solve -p home:maintenance-installcheck:15-SP1:QR -s target --force + osc -A https://api.suse.de co home:maintenance-installcheck:15-SP1:QR 000product + cd home:maintenance-installcheck:15-SP1:QR/000product + sed -e 's,home:maintenance-installcheck:15-SP1:QR,SUSE:SLE-15-SP1:Update:QR,' -i * + osc ci -m 'Fix repoid' + osc sr SUSE:SLE-15-SP1:Update:QR -m 'Update Package List' diff --git a/gocd/checkers.suse.gocd.yaml.erb b/gocd/checkers.suse.gocd.yaml.erb index 45640e1d..6ac8b3cc 100644 --- a/gocd/checkers.suse.gocd.yaml.erb +++ b/gocd/checkers.suse.gocd.yaml.erb @@ -257,3 +257,32 @@ pipelines: cd scripts ./staging-installcheck.py -d -p SUSE:SLE-12-SP5:GA -A https://api.suse.de -s <%= letter %> <% end %> + SLE15.SP1.QR: + group: SLE.Checkers + lock_behavior: unlockWhenFinished + environment_variables: + OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck + timer: + spec: 0 0 0 ? * SUN + materials: + scripts: + git: https://github.com/openSUSE/openSUSE-release-tools.git + destination: scripts + stages: + - Run: + approval: + type: manual + jobs: + Run: + timeout: 30 + resources: + - repo-checker + tasks: + - script: |- + cd scripts + ./pkglistgen.py -A https://api.suse.de --debug update_and_solve -p home:maintenance-installcheck:15-SP1:QR -s target --force + osc -A https://api.suse.de co home:maintenance-installcheck:15-SP1:QR 000product + cd home:maintenance-installcheck:15-SP1:QR/000product + sed -e 's,home:maintenance-installcheck:15-SP1:QR,SUSE:SLE-15-SP1:Update:QR,' -i * + osc ci -m 'Fix repoid' + osc sr SUSE:SLE-15-SP1:Update:QR -m 'Update Package List'