Merge pull request #3150 from gleidi-suse/auto_freeze_slfo

gocd: slfo-stagins: Minor syntax hot fix.
This commit is contained in:
Giacomo Leidi 2024-08-30 10:15:37 +02:00 committed by GitHub
commit 82f193bc74
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 6 deletions

View File

@ -9,7 +9,7 @@ pipelines:
group: SLFO.Stagings
lock_behavior: unlockWhenFinished
timer:
spec: "0 0 * 0-23 * SUN"
spec: "0 0 0-23 ? * SUN"
materials:
scripts:
auto_update: true
@ -30,7 +30,7 @@ pipelines:
sleep 60
done
- Freeze.stagings:
# 6 hours (at most 30 minutes per staging)
## 6 hours (at most 30 minutes per staging)
timeout: 360
resources:
- staging-bot
@ -39,7 +39,7 @@ pipelines:
set -eu
export PYTHONPATH=$PWD/scripts
for letter in A B C D E F G H S V Y ; do
# if the staging was frozen today, skip it
## if the staging was frozen today, skip it
if ! osc -A $STAGING_API meta attribute "${SLFO_PROJECT}:Staging:${letter}" --attribute OSRT:FreezeTime | grep $(date +%Y-%m-%d); then
osc -A $STAGING_API staging freeze -p $SLFO_PROJECT $letter
else

View File

@ -10,7 +10,7 @@ pipelines:
group: SLFO.Stagings
lock_behavior: unlockWhenFinished
timer:
spec: "0 0 * 0-23 * SUN"
spec: "0 0 0-23 ? * SUN"
materials:
scripts:
auto_update: true
@ -31,7 +31,7 @@ pipelines:
sleep 60
done
- Freeze.stagings:
# 6 hours (at most 30 minutes per staging)
## 6 hours (at most 30 minutes per staging)
timeout: 360
resources:
- staging-bot
@ -40,7 +40,7 @@ pipelines:
set -eu
export PYTHONPATH=$PWD/scripts
for letter in <% stagings.each do |letter| %><%= letter %> <% end -%>; do
# if the staging was frozen today, skip it
## if the staging was frozen today, skip it
if ! osc -A $STAGING_API meta attribute "${SLFO_PROJECT}:Staging:${letter}" --attribute OSRT:FreezeTime | grep $(date +%Y-%m-%d); then
osc -A $STAGING_API staging freeze -p $SLFO_PROJECT $letter
else