gocd: microos: Stop releasing 000product.

This commit is contained in:
Giacomo Leidi 2024-04-29 10:09:02 +02:00
parent 1d66348ea4
commit 6c5e7209ae
Signed by untrusted user: gleidi
GPG Key ID: DE9BE0ACE8246F08

View File

@ -38,15 +38,10 @@ pipelines:
tasks: tasks:
- script: |- - script: |-
set -e set -e
for product in 000product 000productcompose SL-Micro; do for product in 000productcompose SL-Micro; do
osc -A https://api.suse.de release SUSE:ALP:Products:Marble:6.0 $product osc -A https://api.suse.de release SUSE:ALP:Products:Marble:6.0 $product
done done
sleep 600 sleep 600
while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Marble:6.0:ToTest/_result?view=summary&repository=images" | grep "result project" | grep -v 'code="published" state="published">'); do
echo PENDING
sleep 600
done
osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Marble:6.0:ToTest/_result?view=summary&repository=images" | grep "result project" | grep 'code="published" state="published">' && echo PUBLISHED
while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Marble:6.0:ToTest/_result?view=summary&repository=product" | grep "result project" | grep -v 'code="published" state="published">'); do while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Marble:6.0:ToTest/_result?view=summary&repository=product" | grep "result project" | grep -v 'code="published" state="published">'); do
echo PENDING echo PENDING
sleep 600 sleep 600
@ -66,11 +61,6 @@ pipelines:
set -e set -e
osc -A https://api.suse.de release SUSE:ALP:Products:Marble:6.0:ToTest osc -A https://api.suse.de release SUSE:ALP:Products:Marble:6.0:ToTest
sleep 600 sleep 600
while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Marble:6.0:PUBLISH/_result?view=summary&repository=images" | grep "result project" | grep -v 'code="published" state="published">'); do
echo PENDING
sleep 600
done
osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Marble:6.0:PUBLISH/_result?view=summary&repository=images" | grep "result project" | grep 'code="published" state="published">' && echo PUBLISHED
while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Marble:6.0:PUBLISH/_result?view=summary&repository=product" | grep "result project" | grep -v 'code="published" state="published">'); do while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Marble:6.0:PUBLISH/_result?view=summary&repository=product" | grep "result project" | grep -v 'code="published" state="published">'); do
echo PENDING echo PENDING
sleep 600 sleep 600