Integrate installcheck into the sp2 pipeline

This commit is contained in:
Stephan Kulow 2019-07-09 18:29:08 +02:00
parent b352254960
commit 369feed31f
2 changed files with 240 additions and 120 deletions

View File

@ -115,7 +115,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -124,6 +126,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -161,7 +171,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -170,6 +182,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -207,7 +227,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -216,6 +238,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -253,7 +283,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -262,6 +294,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -299,7 +339,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -308,6 +350,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -345,7 +395,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -354,6 +406,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -391,7 +451,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -400,6 +462,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -437,7 +507,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -446,6 +518,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -483,7 +563,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -492,6 +574,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -529,7 +619,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -538,6 +630,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:
@ -575,7 +675,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -584,6 +686,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources:

View File

@ -48,7 +48,9 @@ pipelines:
- DO_NOT_TRIGGER - DO_NOT_TRIGGER
destination: scripts destination: scripts
stages: stages:
- Check.Build.Succeeds: - Checks:
jobs:
Check.Build.Succeeds:
resources: resources:
- staging-bot - staging-bot
tasks: tasks:
@ -57,6 +59,14 @@ pipelines:
cd scripts/gocd cd scripts/gocd
./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending
./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard
Repo.Checker:
environment_variables:
OSC_CONFIG: /home/go/config/oscrc-repo-checker
resources:
- repo-checker
tasks:
- script: |-
./scripts/staging-installcheck.py -A $STAGING_API -p SUSE:SLE-15-SP2:GA -s $STAGING_PROJECT
- Update.000product: - Update.000product:
resources: resources: