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

d33*_*tah 6 gitlab gitlab-ci gitlab-ci-runner

我想创建一个简单的"hello,world"Gitlab CI脚本.我已经让Docker转轮工作,我正在尝试这样的事情:

image: debian:sid

test:first:
  script:
  - true
Run Code Online (Sandbox Code Playgroud)

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

我究竟做错了什么?

d33*_*tah 3

经过一番试验后,我找到了根本原因并将其报告为错误。显然“true”在这里被评估为布尔值。添加true可执行文件的路径有助于解决问题。