pipeline env环境变量配置模板
时间: 2023-10-13 11:07:27 浏览: 115
环境变量的配置
以下是一个示例的pipeline env环境变量配置模板:
```yaml
env:
global:
- AWS_REGION=us-west-2
- AWS_ACCOUNT_ID=123456789012
- DOCKER_REGISTRY=example.com
- DOCKER_USERNAME=username
- DOCKER_PASSWORD=password
- KUBE_NAMESPACE=default
- KUBE_SERVER=https://example.com
- KUBE_TOKEN=token
branches:
develop:
- ENVIRONMENT=dev
staging:
- ENVIRONMENT=staging
master:
- ENVIRONMENT=prod
```
在上面的示例中,`global` 下的环境变量是所有分支都共享的,而在 `branches` 下的环境变量则根据分支不同而不同。这些环境变量可以在 pipeline 中使用。
例如,可以使用 `$ENVIRONMENT` 来获取当前环境的值。同时,也可以使用 `$DOCKER_REGISTRY` 来推送 docker 镜像到指定的 registry。
阅读全文