如何将“extends”与“gitlab runner exec”一起使用`
我有一个如何将“extends”与“gitlab runner exec”一起使用`,gitlab,gitlab-ci,gitlab-ci-runner,Gitlab,Gitlab Ci,Gitlab Ci Runner,我有一个.gitlab ci.yaml和extends指令,它在gitlab ci上工作,但是我不能用gitlab runner exec测试它,看起来extends被gitlab runner忽略了 我有两个文件,如: # .2extend.yml .job2extend: image: some/docker/img stage: test script: - echo do things with "${myvar}" 及 这就是我的错误: $ g
.gitlab ci.yaml
和extends
指令,它在gitlab ci上工作,但是我不能用gitlab runner exec
测试它,看起来extends
被gitlab runner
忽略了
我有两个文件,如:
# .2extend.yml
.job2extend:
image: some/docker/img
stage: test
script:
- echo do things with "${myvar}"
及
这就是我的错误:
$ gitlab-runner exec docker myjob
Runtime platform arch=amd64 os=linux pid=29785 revision=45d9c1d6 version=12.4.0~beta.1935.g45d9c1d6
FATAL: missing 'script' for job
我扩展的工作既有脚本
指令,也有图像
指令
我遇到了和我一样的问题
那么,在问题没有解决的情况下,有办法解决这个问题吗
$ gitlab-runner exec docker myjob
Runtime platform arch=amd64 os=linux pid=29785 revision=45d9c1d6 version=12.4.0~beta.1935.g45d9c1d6
FATAL: missing 'script' for job