44 lines
1.1 KiB
Markdown
44 lines
1.1 KiB
Markdown
按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去拉取、构建和部署。
|
||
|
||
|