如何在.net core 2.2 webapi中访问GitLab CI CD环境变量

时间:2020-02-27 08:08:16

标签: c# asp.net-core gitlab gitlab-ci continuous-deployment

我在config中有一些连接字符串和机密数据,出于安全原因,我想移出代码并将其移至Gitlab中的Environment变量。但是不知道如何使用和实现它。 任何帮助,将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

在 GitLab CI/CD 中的 Settings -> CI/CD -> Variables 下创建变量后,我可以使用以下命令读取 C# 中的值:

string gitLabVar = Environment.GetEnvironmentVariable("VARNAME", EnvironmentVariableTarget.Process);