diff --git a/gocd/checkers.suse.gocd.yaml b/gocd/checkers.suse.gocd.yaml index 99b726d5..83ddee1d 100644 --- a/gocd/checkers.suse.gocd.yaml +++ b/gocd/checkers.suse.gocd.yaml @@ -339,3 +339,32 @@ pipelines: sed -e 's,home:maintenance-installcheck:15-SP2:QR,SUSE:SLE-15-SP2:Update:QR,' -i * osc ci -m 'Fix repoid' osc sr --yes SUSE:SLE-15-SP2:Update:QR -m 'Update Package List' + SLE15.SP3.QR: + group: SLE.Checkers + lock_behavior: unlockWhenFinished + environment_variables: + OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck + timer: + spec: 0 0 0 ? * THU + 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-SP3:QR -s target --force + osc -A https://api.suse.de co home:maintenance-installcheck:15-SP3:QR 000product + cd home:maintenance-installcheck:15-SP3:QR/000product + sed -e 's,home:maintenance-installcheck:15-SP3:QR,SUSE:SLE-15-SP3:Update:QR,' -i * + osc ci -m 'Fix repoid' + osc sr --yes SUSE:SLE-15-SP3:Update:QR -m 'Update Package List' diff --git a/gocd/checkers.suse.gocd.yaml.erb b/gocd/checkers.suse.gocd.yaml.erb index 36c6c486..fec6938c 100644 --- a/gocd/checkers.suse.gocd.yaml.erb +++ b/gocd/checkers.suse.gocd.yaml.erb @@ -281,7 +281,7 @@ pipelines: - staging-bot tasks: - script: ./legal-auto.py -A https://api.suse.de --debug --legaldb http://legaldb.suse.de project $(cat /home/go/config/legal-auto-projects-suse) -<% ['SP1', 'SP2'].each do |servicepack| -%> +<% ['SP1', 'SP2', 'SP3'].each do |servicepack| -%> SLE15.<%= servicepack %>.QR: group: SLE.Checkers lock_behavior: unlockWhenFinished