feat(promotion): add htwg-1-prod stage and update promotion policies
This commit is contained in:
@@ -6,4 +6,4 @@ spec:
|
|||||||
promotionPolicies:
|
promotionPolicies:
|
||||||
- autoPromotionEnabled: true
|
- autoPromotionEnabled: true
|
||||||
stageSelector:
|
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
|
namespace: nowchess-kargo
|
||||||
spec:
|
spec:
|
||||||
vars:
|
vars:
|
||||||
|
- name: skipArgocdUpdate
|
||||||
|
value: "false"
|
||||||
- name: repoUrl
|
- name: repoUrl
|
||||||
value: https://git.janis-eccarius.de/NowChess/Gitops.git
|
value: https://git.janis-eccarius.de/NowChess/Gitops.git
|
||||||
- name: component
|
- name: component
|
||||||
@@ -69,6 +71,7 @@ spec:
|
|||||||
provider: "gitea"
|
provider: "gitea"
|
||||||
prNumber: ${{ task.outputs['open-pr'].pr.id }}
|
prNumber: ${{ task.outputs['open-pr'].pr.id }}
|
||||||
- uses: argocd-update
|
- uses: argocd-update
|
||||||
|
if: "${{ vars.skipArgocdUpdate != 'true' }}"
|
||||||
as: argocd-update
|
as: argocd-update
|
||||||
config:
|
config:
|
||||||
apps:
|
apps:
|
||||||
|
|||||||
@@ -157,3 +157,93 @@ spec:
|
|||||||
steps:
|
steps:
|
||||||
- task:
|
- task:
|
||||||
name: nowchess-kargo-promotion-template
|
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