Iam使用jenkins,我試圖使用gitlab將我的代碼部署到prod服務器中。 所以我創建了一個新項目,選擇了git項目和分支,選擇了Poll SCM。現在jenkins在執行shell中的腳本代碼問題
在執行shell,我使用下面的腳本代碼:
ssh [email protected] // in log, user got logged in
cd /myfolder // in log showing 'myfolder' not found
好像詹金斯檢查內部本地服務器「MyFolder文件」文件夾,而不是督促服務器等說法爲「未發現」 。
那麼,我該如何解決這個問題?爲什麼詹金斯不檢查生產服務器中的「我的文件夾」?
有一些插件,如[通過SSH發佈](https://wiki.jenkins-ci.org/display/JENKINS/Publish+Over+SSH+Plugin),可以幫助你 – Victor
@Victor As I使用gitlab,我應該輸入'源文件','刪除前綴'?我的意思是:https://wiki.jenkins-ci.org/download/attachments/53608875/pos-default.png?version=1&modificationDate=1321575097000 順便說一句,在'構建觸發器'中,iam也使用這個選項:構建時將更改推送到GitLab。 GitLab CI服務網址 – user3815806