0
我已經在本地Gitlab(Community Edition)安裝中創建了一個存儲庫,並在回購根目錄中創建了一個.gitlab-ci.yml
文件。如何在Gitlab CI的卡住管道中調試失敗的命令?
該文件包含在提交時通過FTP部署網站的說明。它應該調用lftp
並將新版本的內容鏡像到遠程服務器。
然而,當我承諾回購,上pending
和stuck
提交住宿永遠:
我必須假設有一個在.gitlab-ci.yml
文件有毛病lftp
命令 - 但我不能爲了我的生活找出如何調試這個。
我在哪裏可以看到完整的命令字符串(用$CI_PROJECT_DIR
和其他變量替換),以便我可以從命令行自己運行它,或至少查看lftp
調用返回的錯誤消息?
我在GitLab的用戶界面中找不到任何東西,也沒有在/var/syslog
中找到任何東西。谷歌搜索似乎也沒有幫助,要麼。
奇怪,我沒有嘗試,並沒有看到任何東西,我會檢查當我重新開始工作時。 –
確實!點擊具有進程名稱和「待處理」狀態的按鈕,獲得詳細信息。 –