当使用war文件打开jenking时,我能够从jenkins成功运行我的脚本。 如果将jenkinks设置为winservice,则我的脚本在中间失败。
我正在尝试从jenkinks运行一个start.bat文件,这个bat文件调用一个java类。这个java类再次使用bat文件来运行plink命令。
执行在此步骤停止j如果jenkinks作为winservice运行,我也无法查看输出,因为它在后台运行。
有没有办法让jenkinks作为winservice
运行时表现正常由于
答案 0 :(得分:0)
试试这个:
1. 转到服务(点击Windows键,输入“服务”,从匹配列表中选择“服务”)。
2. 找到Jenkins服务并打开它的属性
3. 切换到登录标签
4. 更改服务以便像您一样运行,而不是本地系统用户。
5. 重启服务。
替代方法是修复本地系统用户帐户(可能是环境变量),以便它作为本地系统用户工作。