微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

发布时exception,exception消息

我需要创build一个Jenkins作业,通过SSH在另一台服务器上运行PowerShell脚本。 我正在使用“通过SSH发送文件或执行命令”选项来执行必要的操作。 'Exec命令'字段的值为“cmd / c Xcopy.bat”,其中Xcopy.bat(其他服务器上的batch file – Windows服务器2008 R2 – 我的SSH安装位置)轮stream运行PowerShell。 这项工作只是将一个文件夹及其内容复制到另一个位置。

当我build立这个工作时,复制是按照需要完成的。 但是,作业终止于Unstable构build。 这里是日志:

SSH: Connecting from host [USVAUJNKW001] SSH: Connecting with configuration [54.254.146.206-SGSGDAPPW001] ... SSH: EXEC: STDOUT/STDERR from command [cmd /c Xcopy.bat] ... **copy job done** SSH: disconnecting configuration [54.254.146.206-SGSGDAPPW001] ... ERROR: Exception when publishing,exception message [Exec timed out or was interrupted after 120,012 ms] Build step 'Send files or execute commands over SSH' changed build result to UNSTABLE Finished: UNSTABLE

我已经尝试了不同的'执行超时(毫秒)'的价值观和(联合国)检查'执行在pty',但没有成功。

查询

以完全权限以pipe理员身份运行Java文件

如何从batch file运行命令并立即返回?

batch file:增加文本文件中的值时,“失踪运算符”错误

我如何运行.exe,但留在同一个命令窗口(不打开一个新的)?

在Windows 10上使用.bat脚本移动文件

在jenkins有没有其他的select,我可以通过它完成任务,即简单地通过SSH在另一台服务器上运行PS脚本。

我怎么能错误地使用当前选项?

是否需要在批处理/ PS文件级别进行更改(如果有的话)以返回一些代码,告诉Jenkins该作业已完成,并且应该成功退出

我试图在不同的论坛上find答案,但没有一个是完全有用的。

在这个时候是意外的。”

批量发出*嘟嘟声的文件在哪里?

如何使用Windows命令行查找文件是否包含给定的string

复制文件,而不使用Powershell重新创build子目录

一个batch file启动多个shell提示

增加Manage Jenkins设置中配置的SSH服务器的超时时间。 另外,作业配置中的exec超时。

罗霍的重定向输出的建议为我工作。 我附加到我的脚本:

>> /var/log/[project-name].log 2>&1

可以参考这里Jenkins Text-finder无法成功我的建设 enter image description here

SSH发布者—>转移—->高级… —->执行在pty检查

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐