我想創建一個簡單的「hello,world」Gitlab CI腳本。我已經拿到了亞軍泊塢窗工作,我有這樣的試驗:`測試:第一份工作:腳本應該是一個字符串或一串字符串`
image: debian:sid
test:first:
script:
- true
遺憾的是,構建失敗,出現錯誤:test:first job: script should be a string or an array of a strings
我在做什麼錯?
我想創建一個簡單的「hello,world」Gitlab CI腳本。我已經拿到了亞軍泊塢窗工作,我有這樣的試驗:`測試:第一份工作:腳本應該是一個字符串或一串字符串`
image: debian:sid
test:first:
script:
- true
遺憾的是,構建失敗,出現錯誤:test:first job: script should be a string or an array of a strings
我在做什麼錯?
經過一番實驗,我找到了根本原因和reported it as a bug。顯然「真」在這裏被評估爲布爾值。添加路徑到true
可執行文件幫助解決了這個問題。
仔細檢查清單行上的間距 - 具體來說,每個短劃線後面跟着一個空格。這可能是一件容易忽視的事情,特別是如果「列表」只是單個項目。
(但無可否認,這是不將在你的「Hello World」的CI文件錯誤的原因)
我也看到了這個錯誤,當我只需要我的所有標籤時,它應該轉換爲空格,抱怨縮進,而是給了我這個錯誤。 –