https://www.liaoxuefeng.com/article/1083282007018592
1、下载jenkins.war
2、执行java -jar F:\jekins\Jenkins.war
3 访问 http://localhost:8080/
插件下载不成功时
原来的插件下载地址(plugin manager advanced)
http://mirror.xmission.com/jenkins/updates/update-center.json
改成 http://mirror.esuni.jp/jenkins/updates/update-center.json
构建maven项目,找不到构建maven项目入口时 找到插件管理
搜maven插件安装
构建项目时 如果需要替换配置文件 参考
https://blog.csdn.net/hou_ge/article/details/103584488
构建项目时找到 Execute Windows batch command
1、备份一个测试环境需要的数据库配置文件
我们在D:\test目录下,存储了一个application.yml配置文件,这个文件就是测试环境需要的配置文件(实际上,可以考虑把数据库配置文件单独出来一个jdbc配置文件)。
2、在构建项目,增加替换文件配置
为了实现该操作,就在进行构建项目前,增加一个步骤“Execute Windows batch command”,然后在这个步骤中,增加复制文件的命令:
copy /Y d:\test\application.yml C:\Users\Administrator\.jenkins\workspace\test\src\main\resources
1
copy命令就是复制文件到指定目录的操作,其中/Y表示如果存在同名文件直接覆盖,d:\test\application.yml是需要复制的文件,C:\Users\Administrator.jenkins\workspace\test\src\main\resources是需要复制到的文件目录。该命令需要根据实际的操作系统、和备份配置文件的目录进行,因为这次验证是在windows环境下进行,所以使用的是windows环境的命令。
部署到tomcat去
找不到就去下载插件
如果jenkins部署tomcat失败时解决方案
- 添加tomcat管理用户,编辑cong/tomcat-users.xml并且配置四个角色:
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="Chenlu" password="123456" roles="manager-gui,manager-script,manager-jmx,manager-status"/>
2.为避免重新部署时失败,修改 conf\context.xml文件 修改开头的
<Context>
为
<Context antiResourceLocking="true" >
即可。
如果项目依赖的是本地仓库的包 则
https://www.cnblogs.com/yy-cola/p/9664598.html
clean install -Dmaven.repo.local=F:\\maven\repository -Dmaven.test.skip=true