作者:mobiledu2502875063 | 来源:互联网 | 2023-07-30 16:52
安装jenkins构建使用插件
插件名 |
大概功能 |
Maven Integration plugin |
jenkins集成maven插件 |
Hudson Blame Subversion Plug-in |
获取svn信息,数据同步 |
Subversion Partial Release Manager plugin |
svn版本发布管理器 |
Subversion Revert Plugin |
构建失败时自动回滚svn |
Subversion Workspace Cleaner |
清空svn工作空间 |
Deploy to container Plugin |
构建插件 |
Warnings Plug-in |
控制台日志警告信息,并生成报表 |
自动构建、发布项目
点击左上角的新建
输入任务名称-->构建一个maven项目-->确定
最好填写描述信息,选择需要使用的功能
源码管理
设置获取代码的URL、用户和存放目录
触发器
构建环境
按需选择,可以不选
pre steps
构建前执行的操作,可以不填
build
构建,goals and options可以填写任意maven命令行选项
maven常用命令
命令 |
功能 |
mvn test |
运行测试 |
mvn package |
打包 |
mvn install |
在本地生成jar包 |
mvn clean |
清空产生的项目 |
mvn compile |
编译源代码 |
mvn test-compile |
测试编译代码 |
其他请看:maven常用命令
post steps
构建后执行操作,可以不填
例如
Execute windows batcj command |
windows批处理命令 |
Execute shell |
shell命令 |
invoke ant |
调用ant |
invoke gradle script |
调用脚本 |
run with timeout |
设置超时 |
send files or execute commands over ssh |
通过ssh发送文件或执行命令 |
set build status to "pending" on Github commit |
pending |
svn-partial release manager |
svn管理器 |
构建设置
构建后发送邮件,可以不填
构建后操作
可以不填
设置完成后点击保存
发布
在首页点击项目名
点击立即构建
点击正在构建的版本,点击console output查看构建详细信息
关于构建时乱七八糟的依赖问题找开发解决
jenkins自动构建与发布服务