feat(kargo): add x86_v2 tag suffix for htwg-1-prod and 5m soak time for staging
- Add tagSuffix var to promotion template (default empty) so htwg-1-prod can append -x86_v2 to all image tags without affecting other stages - Add requiredSoakTime: 5m to all staging freight sources Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -15,8 +15,10 @@ spec:
|
|||||||
value: 'ghcr.io/now-chess/now-chess-systems/${{ vars.component }}'
|
value: 'ghcr.io/now-chess/now-chess-systems/${{ vars.component }}'
|
||||||
- name: branch
|
- name: branch
|
||||||
value: main
|
value: main
|
||||||
|
- name: tagSuffix
|
||||||
|
value: ""
|
||||||
- name: imageTag
|
- name: imageTag
|
||||||
value: ${{ imageFrom(vars.imageRepoUrl).Tag }}
|
value: ${{ imageFrom(vars.imageRepoUrl).Tag }}${{ vars.tagSuffix }}
|
||||||
- name: discordWebhook
|
- name: discordWebhook
|
||||||
value: ${{ secret("discord-webhook").webhook }}
|
value: ${{ secret("discord-webhook").webhook }}
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
@@ -17,51 +17,61 @@ spec:
|
|||||||
name: account
|
name: account
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: bot-platform
|
name: bot-platform
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: coordinator
|
name: coordinator
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: core
|
name: core
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: io
|
name: io
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: official-bots
|
name: official-bots
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: rule
|
name: rule
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: store
|
name: store
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: ws
|
name: ws
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
name: frontend
|
name: frontend
|
||||||
sources:
|
sources:
|
||||||
direct: true
|
direct: true
|
||||||
|
requiredSoakTime: 5m
|
||||||
promotionTemplate:
|
promotionTemplate:
|
||||||
spec:
|
spec:
|
||||||
steps:
|
steps:
|
||||||
@@ -171,6 +181,8 @@ spec:
|
|||||||
value: htwg-1-prod
|
value: htwg-1-prod
|
||||||
- name: skipArgocdUpdate
|
- name: skipArgocdUpdate
|
||||||
value: "true"
|
value: "true"
|
||||||
|
- name: tagSuffix
|
||||||
|
value: "-x86_v2"
|
||||||
requestedFreight:
|
requestedFreight:
|
||||||
- origin:
|
- origin:
|
||||||
kind: Warehouse
|
kind: Warehouse
|
||||||
|
|||||||
Reference in New Issue
Block a user