yaml文件中列表值中冒号的含义是什么,特别是:stage build的映像:.gitlab-ci.yml文件中的映像
列表值build:image是否与build\u image类似?或者它在yaml文件或.gitlab-ci.yml文件中有特殊用途吗?如果没有特殊用法,使用name1:name2而不是name1\u name2有什么价值 图像似乎没有被放入变量中。当我通过gitlab管道运行这个时,输出是yaml文件中列表值中冒号的含义是什么,特别是:stage build的映像:.gitlab-ci.yml文件中的映像,gitlab,yaml,gitlab-ci,gitlab-ci-runner,Gitlab,Yaml,Gitlab Ci,Gitlab Ci Runner,列表值build:image是否与build\u image类似?或者它在yaml文件或.gitlab-ci.yml文件中有特殊用途吗?如果没有特殊用法,使用name1:name2而不是name1\u name2有什么价值 图像似乎没有被放入变量中。当我通过gitlab管道运行这个时,输出是 Skipping Git submodules setup Restoring cache Downloading artifacts Running before_script and script $
Skipping Git submodules setup
Restoring cache
Downloading artifacts
Running before_script and script
$ echo image is $image
image
is
.gitlab-ci.yml
stages:
- build:image
- tag:image
- deploy
build:
stage: build:image
script:
- echo image is $image
我没有看到任何像这样的东西 您在哪里看到这个
.gitlab ci.yml
文件
我运行了您提供的
.gitlab ci.yml
,它似乎运行得很好,显然gitlab ci没有以任何特殊的方式处理冒号——我也不希望这样,因为文档中没有提到它。这是从工作中的现有gitlab项目简化而来的。我只是仔细检查了一下,看看我是不是在窥视神秘的亚姆黑魔法。