首页 > 其他分享 >jenkins+gitee拉取代码,打包

jenkins+gitee拉取代码,打包

时间:2022-11-24 15:35:29浏览次数:35  
标签:配置 gitee 点击 3.3 jenkins 2.1 拉取

1.安装gitee

1.1在jenkins服务器上安装git客户端

yum -y install git

1.2从jenkins控制面板上下载git插件

1.2.1点击插件管理
image

1.2.2在可选插件里搜索gitee没有就到已安装里看看是否已经安装
image

2.gitee配置

2.1返回首页,进入系统配置

2.1.1点击系统配置
image

2.1.2找到git配置项,配置信息
image

2.2配置Gitee API私人令牌和gitee登录凭证

申请地址https://gitee.com/profile/personal_access_tokens
图一:点击地址直接进入私人令牌申请页面
image
图二:提交后生成类似UUID的长串
image
图三:点击凭证管理
image
图四:点击选择影响范围,进入配置
image
图五:点击添加,填写完成后点击create
image
图六:按图五步骤再添加一个gitee账户密码凭证,类型选择如图
image
配置完成后再重新配置步骤2.1.2的令牌项

3.新建项目

3.1从jenkins控制台首页点击 新建item,选择构建项目的类型点击确定
image
3.2配置源码管理
image
3.3配置触发器
3.3.1默认build配置
image
3.3.2自动拉取代码并打包配置(可不配置这个,每次手动构建)
3.3.2.1勾选gitee webhook
image
3.3.2.2在勾选的gitee webhook展开面板往下翻,点击生成密钥,然后先保存
image
3.3.2.3打开gitee,选择一个仓库点击管理,在左侧导航栏找到webhooks,配置完成后点击添加
image
3.4配置构建后点击保存
image

4.一键自动部署

4.1jenkins服务器上安装ansible工具
yum -y install ansible
4.2在步骤3中配置pre steps
直接编写shell脚本
image
运行服务器上的脚本文件,需要提前准备发布文件
image

标签:配置,gitee,点击,3.3,jenkins,2.1,拉取
From: https://www.cnblogs.com/btdfm/p/16921109.html

相关文章

  • Jenkins通知邮件标题中添加版本号(Jenkins shell中修改变量)
     一、安装插件EnvironmentInjector二、添加shell构建步骤,在这里对变量进行赋值,文件名字自定义就行echoreleaseVersion='1.2.2'>env.properties 三、添加注入环......
  • Jenkins之shell脚本分享
    1.一键打ab包,包括拉项目,打包,上传ftp#!/bin/bashecho"---------------------------------------------->InvokeBuildAB.sh<----------------------------------------......
  • 拉取所有分支的批处理
    理论上是直接gitclone就可以获取所有,但是我公司项目却不是这样的,我也很郁闷了。#!/bin/shmain(){REMOTES="$@";echo$REMOTES;if[-z"$REMOTES"];thenREMOT......
  • 12.jenkins RBAC权限管理
    在实际工作中,存在多个团队都需要Jenkins来实现持续交付,但是又希望不同团队之间进行隔离,每个项目有自己的view,只能看到自己项目的jenkinsjob.但是,jenkins默认的权限管理......
  • Jenkins git访问拒绝
    Jenkinsgit访问拒绝Mikasa___关注2018.07.3114:36:31字数196阅读4,649问题一Failedtoconnecttorepository:Command"[email protected]:......
  • 使用Jenkins构建镜像:将应用打包成镜像
    学习某册子的CICD,记录使用Jenkins构建镜像的过程。使用Jenkins集成Git来构建Docker镜像,为后面的部署准备镜像资源。1.安装Nodejs环境如果想要安装Node环境,有以下两个办......
  • go-Typora上传图片-Custom Command上传图片到Gitee
    概述编写程序,读取图片路径=>文件内容转换成base64=>上传文件=>返回文件url测试APIGiteeAPI文档新建文件POST:https://gitee.com/api/v5/repos/{owner}/{repo......
  • 使用jenkins部署gitbook
    声明文章仅记录jenkins推送脚本和部分注解,方便个人复制使用。有基础的人可以参考。#环境变量exportGOROOT=/data/go1.9exportPATH=${PATH}:${GOROOT}/binexportGOPATH=/......
  • git学习小结1--gitee
    最近领导让把公司托管平台由svn切换到git,以前也用过git,但是没有系统的了解,正好借助这次把git好好玩玩。一、选择什么样的托管平台?  目前世界上比较出名的开源项目托管......
  • Jenkins服务器的部署与简单使用(第三周)
    Jenkins安装安装依赖:https://www.jenkins.io/zh/doc/book/installing/    #CPU、内存、磁盘安装Java8、在2.361.1及以上版本开始要求Java11:aptinstallopenj......