26 Star 155 Fork 42

magicodes/CodeSpirit

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
azure-pipelines.yaml 1.28 KB
一键复制 编辑 原始数据 按行查看 历史
李文强 提交于 2025-03-25 16:05 +08:00 . 移除池定义
trigger:
branches:
include:
- master
paths:
include:
- 'k8s/*'
variables:
k8sNamespace: 'code-spirit'
kubernetesServiceConnection: 'dapr-k8s-CodeSpirit' # 需要在 Azure DevOps 中配置
stages:
- stage: Deploy
displayName: '部署到 Kubernetes'
jobs:
- job: ApplyK8sConfigs
displayName: '应用 K8s 配置'
steps:
- task: Bash@3
displayName: '替换命名空间变量'
inputs:
targetType: 'inline'
script: |
for file in k8s/*.yaml; do
sed -i "s/namespace: code-spirit/namespace: $(k8sNamespace)/g" "$file"
done
- task: KubernetesManifest@0
inputs:
action: 'deploy'
namespace: '$(k8sNamespace)'
manifests: |
k8s/appsettings-configmap.yaml
k8s/config.yaml
k8s/identity.yaml
k8s/exam.yaml
k8s/messaging.yaml
k8s/aspire-dashboard.yaml
k8s/rabbitmq.yaml
k8s/seq.yaml
k8s/redis.yaml
kubernetesServiceConnection: '$(kubernetesServiceConnection)'
- task: KubernetesManifest@0
inputs:
action: 'promote'
namespace: '$(k8sNamespace)'
manifests: |
k8s/*.yaml
kubernetesServiceConnection: '$(kubernetesServiceConnection)'
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/magicodes/code-spirit.git
git@gitee.com:magicodes/code-spirit.git
magicodes
code-spirit
CodeSpirit
master

搜索帮助