commit
e2f88970e7
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