gitlab管道:在gitlab-ci.yml中获取主机名

时间:2019-10-16 08:45:33

标签: docker gitlab ip gitlab-ci

我在gitlab-ci.yml中运行了几个docker命令。 其中一些要求将当前的计算机IP地址传递给他们,例如:

docker build --pull -t my_image . --add-host=<my service>:<current ip>

$CI_SERVER_HOSTNAME不是那个,它的值是gitlab.com。我需要CI计算机的实际IP地址,因为ifconfig.gitlab-cy.yml文件中可以看到它。

我没有找到任何$ CI _...变量。我知道可以从ifconfig中进行提取,但是当docker命令在Mac上一一执行时,将无法正常工作。

注意:我知道它通常类似于172.0.0.x,但是需要一个精确的加号,我想知道它的变量是否存在。

0 个答案:

没有答案