`test:first job:script应该是一个字符串或一个字符串数组

时间:2015-12-09 13:22:16

标签: gitlab gitlab-ci gitlab-ci-runner

我想创建一个简单的问候世界" Gitlab CI脚本。我已经让Docker转轮工作了,我正在尝试这样的事情:

image: debian:sid

test:first:
  script:
  - true

不幸的是,构建失败并显示错误:test:first job: script should be a string or an array of a strings

我做错了什么?

2 个答案:

答案 0 :(得分:3)

经过一些实验,我找到了根本原因reported it as a bug。显然,“true”在这里被评估为布尔值。添加true可执行文件的路径有助于解决问题。

答案 1 :(得分:0)

仔细检查列表行上的间距 - 特别是每个短划线后跟一个空格。这可能是一个容易忽视的事情,特别是如果" list"只是一个项目。

(虽然可以肯定的是, <= 34;你好世界&#34; CI档案中的错误原因