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