自动化脚本部署windows jenkins踩坑记录

在windows环境使用tomcat部署jenkins

一:jenkins war包拉到webapps目录但更新不成功

        手动解压war包替换jenkins文件夹进tomcat的webapps目录即可

 

二:找不到环境变量

             jenkins中运行python脚本以及Jenkins构建提示‘python‘ 不是内部或外部命令,也不是可运行的程序或批处理文件

            Python的默认安装目录在C盘的用户里,你在jenkins手动加了环境变量路径也没用,jenkins没权限查看到那个文件夹里的内容

        方法一:

          重装python, 放到d盘之类的,再重新配置环境变量就行

        方法二:

          修改jenkins的执行权限,首先你的用户,如:Administrator ,得设置个密码

          然后win+R唤起

           输入查看tomcat的服务

         把tomcat的登录身份改成这样

    重启服务即可

  坑三:

        ssh拉git代码的时候,会有一系列报错

No ED25519 host key is known for XXXX and you have requested str

 Failed to connect to repository : Command "D:\git\Git\Git\bin\git.exe ls-remote -h -- git@code.aliyun.com:hzbl/iot-cloud.git HEAD" returned status code 128:
 

    也是因为tomcat的登录身份问题,和上一个坑的方法二一样,换成用户登录即可

大坑四:

      windows jenkins 换了登录身份后!!jenkins会误认为你是首次使用,让你重置环境,一不小心就回到解放前,配置好的job全没了,数据全清了,没有复原的余地。

      百度上好像有方法可以再指向以前存档的数据,我就是被全清数据的冤种,用了两天才把插件、环境、job重新配好。但是以前的报告数据是彻底找不到了

完美汉化方法:

      先下载locale 和 chinese

 

   然后把locale设置为英文:

          

 

重启tomcat服务

再把locale设置为中文、英文,多切几次,就会很玄学的变成全中文状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值