Jenkins集成robot⾃动化,如何远程执⾏windows脚本
jenkins如何集成robot⾃动化,在前⾯的章节已经讲过,这⾥就不在详细讲述配置,本⽂主要解决部署在linux机器上的jenkins是如何执⾏远程windows机器上的robot脚本。
⼤家知道,两台机器要传输⽂件,⾸先保证⽹络是通的,之后确认端⼝是开的,ssh-22,ftp-21,再选择合适的⼯具来建⽴连接,如xshell,SecureCRT,freesshd等等。
安装过程,不再表述,傻⽠式安装下⼀步。
安装成功之后配置
点击Click here to start it分别启动telnet和ssh server,如遇到ssh server启动报错,可能是端⼝已被占⽤
再增加⽤户
此处增加的⽤户名和密码,就是ssh到本机的账号密码,请牢记
ssh工具windows现在可以到Jenkins去测试⼀下,是否连接成功,在系统管理-系统设置-Publish over SSH,增加ssh server,配置如下,填写相应的信息,就可以连接远程windows机器,执⾏cmd命令了。
最后,在job中增加构建步骤Send files or execute commands over SSH,可以远程执⾏windows上的cmd命令。
注意⼀点:exec timeout参数要配置为0,即为不超时,不然会在设置时间内断掉。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论