我在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,但是需要一个精确的加号,我想知道它的变量是否存在。