From 357e6f0aee1a8b635bf22aa47c85aaffe2cc94e9 Mon Sep 17 00:00:00 2001 From: HuaHero Date: Tue, 28 Nov 2023 16:37:32 +0800 Subject: [PATCH] Create Jenkins.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加Jenkins持续构建发布工具说明 --- notes/Jenkins.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 notes/Jenkins.md diff --git a/notes/Jenkins.md b/notes/Jenkins.md new file mode 100644 index 00000000..abdbe14a --- /dev/null +++ b/notes/Jenkins.md @@ -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. + +安装配置默认插件、配置等。 + + ![image-20231128105304073](..\assets\image-20231128105304073--Jenkins.png) + +# Jenkins的工作流程 + +1. 如何帮助我们自动完成这些工作的呢---->Jenkins的工作流程 + +![image-20231128110758572](..\assets\image-20231128110758572--Jenkins工作流.png) + +![image-20231128112504570](..\assets\image-20231128112504570--Jenkins-work.png) + +1. + +2. 拉取代码机制 + + > 让Jenkins任务对应一个仓,到该拉取代码。 + +3. 项目构建与发布 + + + +4. 自动集成发布--不需要手动让Jenkins去拉取、构建和部署。 + +