我正在设置TeamCity服务器和代理。代理运行在Docker容器中(Windows Server Core),我定义了各种环境变量,在代理容器中设置这些变量,最终将其设置为Windows环境变量。其中一些是通过docker-compose传递的,其他的则是在我的代理Dockerfile中设置的,使用
然而,当我查看TeamCity服务器门户网站中的代理,并查看它们的代理参数->环境变量时,我没有看到我定义的任何操作系统环境变量。看起来PATH变量已被传递,但没有任何其他变量。
如何将特定环境变量传递给我的代理构建配置?
RUN SETX /M NAME VALUE
。当我在代理上打开控制台并在cmd中输入SET时,可以看到它们。然而,当我查看TeamCity服务器门户网站中的代理,并查看它们的代理参数->环境变量时,我没有看到我定义的任何操作系统环境变量。看起来PATH变量已被传递,但没有任何其他变量。
如何将特定环境变量传递给我的代理构建配置?