feat(promotion): add htwg-1-prod stage and update promotion policies
This commit is contained in:
@@ -6,4 +6,4 @@ spec:
|
||||
promotionPolicies:
|
||||
- autoPromotionEnabled: true
|
||||
stageSelector:
|
||||
name: regex:^staging|eu-central-1-prod$
|
||||
name: regex:^staging|eu-central-1-prod|htwg-1-prod$
|
||||
|
||||
@@ -5,6 +5,8 @@ metadata:
|
||||
namespace: nowchess-kargo
|
||||
spec:
|
||||
vars:
|
||||
- name: skipArgocdUpdate
|
||||
value: "false"
|
||||
- name: repoUrl
|
||||
value: https://git.janis-eccarius.de/NowChess/Gitops.git
|
||||
- name: component
|
||||
@@ -69,6 +71,7 @@ spec:
|
||||
provider: "gitea"
|
||||
prNumber: ${{ task.outputs['open-pr'].pr.id }}
|
||||
- uses: argocd-update
|
||||
if: "${{ vars.skipArgocdUpdate != 'true' }}"
|
||||
as: argocd-update
|
||||
config:
|
||||
apps:
|
||||
|
||||
@@ -157,3 +157,93 @@ spec:
|
||||
steps:
|
||||
- task:
|
||||
name: nowchess-kargo-promotion-template
|
||||
---
|
||||
kind: Stage
|
||||
apiVersion: kargo.akuity.io/v1alpha1
|
||||
metadata:
|
||||
name: htwg-1-prod
|
||||
namespace: nowchess-kargo
|
||||
annotations:
|
||||
kargo.akuity.io/color: amber
|
||||
spec:
|
||||
vars:
|
||||
- name: folder
|
||||
value: htwg-1-prod
|
||||
- name: skipArgocdUpdate
|
||||
value: "true"
|
||||
requestedFreight:
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: account
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: bot-platform
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: coordinator
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: core
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: io
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: official-bots
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: rule
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: store
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: ws
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: frontend
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
promotionTemplate:
|
||||
spec:
|
||||
steps:
|
||||
- task:
|
||||
name: nowchess-kargo-promotion-template
|
||||
|
||||
Reference in New Issue
Block a user