繁体   English   中英

解析 GitHub 存储库环境机密

[英]resolving GitHub repository environment secrets

我正在使用操作为来自 GitHub 的 Django 应用程序构建部署。 我想在存储库环境中存储机密并在 YAML 中引用它们。我有两个环境 TEST 和 PRODUCTION,每个环境都定义了相同的机密。

- uses: Azure/get-keyvault-secret@v1
  with:
    keyvault: ${{ secrets.KEY_VAULT_NAME }} # Set the name of the KEY VAULT in Azure portal from GITHUB secrets
    secrets: ${{ secrets.KEY_VAULT_SECRET }} # comma separated list of secret keys to fetch from key vault
  id: myGetSecretAction # ID for secrets that you will reference

我需要切换环境吗?

您需要设置环境:

环境:生产

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM