【Windows】Python+Jenkins+Github自动构建

一、开发环境

Windows

二、 前期准备

  • tomcat
  • git已经安装,已注册github账号

三、Jenkins下载配置

1.首先下载Jenkins(下载地址:https://jenkins.io/download/)
2.将下载的jenkins.war文件放在tomcat/webapps目录下,访问本地浏览器:localhost:8080/jenkins,启动后的界面如下:

在这里插入图片描述
3.从上图中提示的文件路径中找到文件,复制密码填入到 Administrator password,点击继续。跳转到如下页面:
在这里插入图片描述
这里可以安装推荐的插件,也可以自主选择插件来安装。这里我直接点击Install suggested plugins,如下图正在下载安装插件:
在这里插入图片描述

4.插件下载完成后点击继续,跳转到如下的管理员账号设置页面,在这里设置好管理员账号和密码。
在这里插入图片描述
5.设置全局变量
登录Jenkins之后,系统管理-全局工具管理-配置git的执行路径,如下图:
在这里插入图片描述
6.添加凭证
凭证-添加凭证,入口如下图:
在这里插入图片描述
下图中类型选择 SSH Username with private key,填写自己的github用户名,在 Private Key中填写自己的私钥并保存。(私钥一般可以在C:Users(用户名).sshid_rsa中找到)
在这里插入图片描述
7.新建一个 Freestyle project类型的项目test如下:
在这里插入图片描述
第一个 General可以不填写, Source Code Management选择git并填写git仓库地址和账号。
在这里插入图片描述
构建环境下选择执行windows批处理命令,填写指令后保存。
在这里插入图片描述
在这里插入图片描述

下面就可以点击构建测试下是否成功了。
在这里插入图片描述
在这里插入图片描述
从上面的图来看是构建成功了,到对应目录里面去查看,最新的git代码已经拉到本地了。
在这里插入图片描述

注意:如果后期发现localhost:8080/jenkins页面无法打开,请先启动tomcat(在cmd命令行中cd到Tomcat目录下的bin文件位置,输入startup启动tomcat):

原文地址:https://www.cnblogs.com/daydayup-lin/p/11825479.html