jenkins升级

 

以前jenkins 运行msbuild 始终乱码(经过插件msbuild plugins),查网上各类办法都解决不了。apache

个人jenkins安装的是 bitnami jenkins, 全程绿色,直接安装。我不会复杂的配置。windows

 

此次想要升级一下试试,实在受不了了。日志都是乱码,根本无法看。升级前下载bitnami jenkins最新版,还下载不了,很是慢。tomcat

因而到官网看了下,突然发现有windows安装包,是msi格式,能够直接安装。测试

 

装了台虚拟机本地测试了一下,居然也能够直接安装,不包tomcatd,不包apache,直接运行。ui

so,换吧,换到官网版本。插件

 

问题来了:日志

1. 中文的项目名称会乱码,好解决,找到jenkins.xml, 添加 -DfileEncoding=UTF-8  -Dsun.jnu.encoding=UTF-8xml

2. 原有路径是http://localhost:8080/jenkins ,官网版本是 http://localhost:8080 ,地址变了,这个也好解决,增长 -profile=jenkins虚拟机

 

OK,完美替换。jenkins

不过发现这个版本在系统设置里设置环境变量不起做用, 设置 Path 为 %Path%;MSBUILD_PATH 

在构建时Path没有改变。

只好使用Msbuild的安装选项,可是这里还不能只写目录,要写全路径,但写全路径又提示只写目录就能够,无语

C:\Windows\Microsoft.NET\Framework\v4.0.30319\MsBuild.exe

C:\Windows\Microsoft.NET\Framework\v4.0.30319\MsBuild.exe is not a directory on the Jenkins master (but perhaps it exists on some slaves)

相关文章
相关标签/搜索