Git/SVN 仓库托管 找不到部署脚本什么意思

loon · 2019年01月14日 · 最后由 yiwei@coding.net 回复于 2019年01月17日 · 319 次阅读

ls可以看到文件 但是执行的时候说找不到 为什么

共收到 23 条回复

有大佬解释一下吗

您好,您的反馈已收到,正在核实该问题,请稍等。

您好,麻烦您执行下bash up.sh 看看报错是什么呢。

4楼 已删除

这样吗?

expect解释的哦

您好,您把 ./ 去掉试下。

额 我这个脚本是expect解释的 不是bash解释的。这个方法应该是不行,不过我还是试一下。

您好,正在核实该问题,请稍等。

谢谢老哥,帮我找到原因哈。很急。脚本我在本地运行都是OK的 但是在这里就是运行不了

这个原因是因为coding的CI是用docker进行构建的 内部的shell没有expect这个命令 先安装一个 apt-get install -y expect 或者在你的jenkinsfile里加上label 试试

yangzi60 回复

老哥 是找不到脚本 有办法吗

有人帮我看一下吗😢 😢

您好,经测试我们的持续集成部分是没有问题的,您需要检查下您的持续集成配置环境和您编写的Jenkins脚本是否有问题。

脚本 也就是一个把拿出来的包上传到我的服务器的操作

现在的问题是找不到文件。

您好,您先试一下sh "bash /root/up.sh"。看看有什么问题

您好,麻烦您输入下 ls /root 和 pwd ,然后把两个的执行结果都截图下。

这个脚本到底要放在哪里才能读取到啊?你们当时测试的时候怎么测试的啊

您好,您的可添加官方微信codingwechat 来协助您解决问题。

yiwei@coding.net 关闭了讨论 01月21日 11:14
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
相关话题