• 【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):

  • 相关阅读:
    免密登录配置
    C#实现文件Zip压缩
    mssql_Sqlserver创建Sqlserver DBlink
    mssql_Sqlserver创建Mysql DBlink
    VS创建项目清单
    css实现气泡对话框Demo
    安卓好用的软件和模块
    搭建Vmq
    解决openvmtools无法复制粘贴文件问题
    Python篇socket
  • 原文地址:https://www.cnblogs.com/daydayup-lin/p/11825479.html
Copyright © 2020-2023  润新知