我實際上正在為我的應用程式實施 CI/CD。我想使用 pm2 自動啟動應用程式。所以我在第 22 行收到語法錯誤。
這是我的 yml 檔案

這是我在 github 上遇到的錯誤

uj5u.com熱心網友回復:
這里的語法問題與您使用-符號的方式有關。
使用 Github 操作,您的作業中的每個步驟至少需要一個run或uses欄位通知,在欄位的同一級別name(不是強制性的),否則 github 解釋器將回傳錯誤。
在這里,從第 22 行開始,您使用了如下內容:
- name: ...
- run: ...
- run: ...
- run: ...
所以有兩個問題:
- 首先, the
name和run欄位不在同一個 yaml 級別。 - 其次,您使用該
name欄位的步驟沒有與之關聯的runoruses欄位(您至少需要其中一個)。
正確的語法應該是:
- name: ...
run: ...
- run: ...
- run: ...
關于作業流語法的參考
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/414995.html
標籤:
