动态环境 URL
Dynamic environment URL
我在 gitlab 文档 (https://docs.gitlab.com/ee/ci/environments.html#set-dynamic-environment-urls-after-a-job-finishes) 上看到我们可以通过使用 artifacts:reports:dotenv 来使用动态 url 所以我尝试在脚本下生成一个随机端口,然后将该端口存储在一个变量下,并在环境 url 中使用它(它与文档中提供的示例非常相似)。但是管道失败了,我收到了带有以下消息错误的 yaml 错误:"artifacts:reports config contain unknown keys: dotenv".
看来我应该安装dotenv(https://github.com/bkeepers/dotenv) 但是我应该在哪里安装呢?也许在 gitlab 主机上?或者如何解决?
提前致谢!
unknown keys: dotenv
表明您安装的 GitLab 不支持此功能。
您提到的文档说 Introduced in GitLab 12.9.
。
你的 GitLab 版本是多少?可以前往 <gitlab url>/help
.
查看版本
我在 gitlab 文档 (https://docs.gitlab.com/ee/ci/environments.html#set-dynamic-environment-urls-after-a-job-finishes) 上看到我们可以通过使用 artifacts:reports:dotenv 来使用动态 url 所以我尝试在脚本下生成一个随机端口,然后将该端口存储在一个变量下,并在环境 url 中使用它(它与文档中提供的示例非常相似)。但是管道失败了,我收到了带有以下消息错误的 yaml 错误:"artifacts:reports config contain unknown keys: dotenv".
看来我应该安装dotenv(https://github.com/bkeepers/dotenv) 但是我应该在哪里安装呢?也许在 gitlab 主机上?或者如何解决?
提前致谢!
unknown keys: dotenv
表明您安装的 GitLab 不支持此功能。
您提到的文档说 Introduced in GitLab 12.9.
。
你的 GitLab 版本是多少?可以前往 <gitlab url>/help
.