jenkins github自动化平台搭建

PS:项目里面要配置github的账户名和密码

请自己申请github账号和创建某个仓库,测试时,可以push一个可执行的python xx.py文件上去


先讲git

① github是一个世界性的代码仓库,开源,免费和收费版两种

② 命令介绍


1. 修改远程代码仓库:

git remote add origin url(这个url填写你的远程代码仓库的地址) 


2. 提交代码的步骤:

1)git add .

2)git commit -m "描述本次提交内容更新内容等等"

3)git push origin master 


3.拉取代码

git pull origin master


4. 切换分支

git checkout xxx(此处填写分支名)


环境:windows操作系统

目的:自动化的脚本存在每次更新都要push(推送到)github(代码仓库)中,我们使用jenkins来完成自动化项目的构建,为了减少每一次手动去将代码添加到jenkins的工作空间下,我们直接将github中的代码pull(拉取)下来,利于版本控制和管理


步骤如下:

1. 首先要有github账户,这个大家自己去注册申请就行

注意的地方:

ssh配置,网上有相关教程,很简单,公钥


2. jenkins环境搭建好,那是必须的(一键式安装)


3. 开始

3.1 新建项目


 

3.2 配置

GitHub -Porject:


 

源码管理:


 

构建触发器:

检测到源码的push操作触发构建

目的是当github代码有更新的时候,每次先clone代码到jenkins本地的工作空间(workspace)


 

构建:

命令是为了进入py文件中,等同于在cmd下运行python xx.py命令,去执行某个文件


 

4. 这些全部都完毕之后,就可以进行构建了


最后:

有个坑:大家在写代码的时候,如果导入了包,jenkins是不会自动帮你识别的,记得在那个runcase文件下面,用sys模块,引入项目的根目录,将其添加到系统变量中,程序每次运行的时候,就不会报错


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值