Create Jenkins.md
添加Jenkins持续构建发布工具说明
This commit is contained in:
parent
87e47ad95a
commit
357e6f0aee
43
notes/Jenkins.md
Normal file
43
notes/Jenkins.md
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
按Git的学习之旅的安排
|
||||||
|
|
||||||
|
# Jenkins简介
|
||||||
|
|
||||||
|
Java开发的开源软件--一定需要**jdk环境**
|
||||||
|
|
||||||
|
持续集成工具,用于监控持续重复的工作--假设没有Jenkins的话会怎样--**手动**build、**手动**部署?
|
||||||
|
|
||||||
|
官网: https://jenkins.io
|
||||||
|
|
||||||
|
# Jenkins的下载与安装
|
||||||
|
|
||||||
|
必须要java8。
|
||||||
|
|
||||||
|
jenkins.msi---Windows平台中,直接双击安装 ,比较方便。
|
||||||
|
|
||||||
|
jenkins.war---web项目,java -jar jenkins.war或直接放到tomcat等web容器的web-app下面,启动tomcat.
|
||||||
|
|
||||||
|
安装配置默认插件、配置等。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
# Jenkins的工作流程
|
||||||
|
|
||||||
|
1. 如何帮助我们自动完成这些工作的呢---->Jenkins的工作流程
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
1.
|
||||||
|
|
||||||
|
2. 拉取代码机制
|
||||||
|
|
||||||
|
> 让Jenkins任务对应一个仓,到该拉取代码。
|
||||||
|
|
||||||
|
3. 项目构建与发布
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
4. 自动集成发布--不需要手动让Jenkins去拉取、构建和部署。
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user