Jenkins自动化打包

一、启动Jenkins

java -jar jenkins.war
在这里插入图片描述
访问http://localhost:8080
密码在C:\Users\Administrator\.jenkins\secrets\initialAdminPassword文件内
在这里插入图片描述
安装默认的插件即可
在这里插入图片描述

二、系统管理

在这里插入图片描述
1、允许注册用户
在这里插入图片描述2、全局工具配置,配置JDK、MAVEN,一定要去掉自动安装的对勾
3、插件管理
默认的插件有:
Folders Plugin、Ant Plugin、Build Timeout、Credentials Binding Plugin、Email Extension Plugin、Git plugin、GitHub Branch Source Plugin、Gradle Plugin、LDAP Plugin、Localization: Chinese (Simplified)、Mailer Plugin、Matrix Authorization Strategy Plugin、OWASP Markup Formatter Plugin、PAM Authentication plugin、Pipeline、Pipeline: GitHub Groovy Libraries、Pipeline: Stage View Plugin、SSH Slaves plugin、Subversion Plug-in、Timestamper、Workspace Cleanup Plugin
常用插件:
FindBugs Plug-in: 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对 比以发现可能的问题。
Checkstyle Plug-in:是一个静态分析工具,检查Java程序代码。
Deploy to container Plugin:用于构建项目后,自动发布war包重新部署的插件
SSH Plugin:这个插件使用 SSH 协议执行远程 shell 命令。
Multijob Plugin:这个插件是一个将多个项目连接在一起的插件。

三、构建项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

指定的项目完成构建后,触发此项目的构建。
Poll SCM:当选择此选项,您可以指定一个定时作业表达式来定义Jenkins每隔多久检查一下源代码仓库的变化。如果发现变化,就执行一次构建。例如,表达式中填写H 2 * * *将使Jenkins每隔2分钟就检查一次源码仓库的变化。* * * * *则表示,SVN代码一变化则构建
Build periodically:此选项仅仅通知Jenkins按指定的频率对项目进行构建,而不管SCM是否有变化。 如果想在这个Job中运行一些测试用例的话,它就很有帮助。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值