Linux Jenkins配置Git

这篇具有很好参考价值的文章主要介绍了Linux Jenkins配置Git。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.卸载Centos自带的git1.7.1:
通过git –version查看系统带的版本,Centos应该自带的是git版本是1.7.1

终端输入:yum remove git

2.安装所需软件包

终端输入:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc

     yum install gcc perl-ExtUtils-MakeMaker

3.下载git2.2.1并将git添加到环境变量中

(1)终端输入:wget https://github.com/git/git/archive/v2.2.1.tar.gz

       或者直接在浏览器器打开输入:https://mirrors.edge.kernel.org/pub/software/scm/git/

       选择你要下载的版本,下载后上传至Linux服务器相应路径下

(2)解压:tar zxvf v2.2.1.tar.gz

(3)终端输入:

  cd git-2.7.0
  make prefix=/usr/local/git all
  make prefix=/usr/local/git install

(4)配置环境变量

      sudo vim /etc/profile

  export PATH=$PATH:/usr/local/git/bin

  保存并退出

(5)终端输入:source /etc/profile

4.Git在Jenkins中的配置

 (1)点击“系统管理”

Linux Jenkins配置Git,linux,jenkins,git

  (2)点击“全局工具配置”

Linux Jenkins配置Git,linux,jenkins,git

  (3)填Name和Path to Git executeable(前提是在“插件管理”中已经安装Git插件)

    如果不清楚自己的Git安装在哪个路径下,终端执行whereis git

    

Linux Jenkins配置Git,linux,jenkins,git

Linux Jenkins配置Git,linux,jenkins,git

   (4)点击已创建的Job,比如上面图中所示的Test,点击“配置”

Linux Jenkins配置Git,linux,jenkins,git

  (5) 点击“源码管理”,选择Git,输入Git地址,点击add

Linux Jenkins配置Git,linux,jenkins,git

(6)类型选择:Username with password,输入Username和Password

Linux Jenkins配置Git,linux,jenkins,git

(7)点击“保存”

注:遇到的一些坑人的东西,不管你怎么配置,总是报错,如下图,如果遇到这个错误,则马上去检查全局工具配置中Git的路径是否正确,环境变量是否正确,如果都正确,还是报错,点击“源玛管理”中add,将Username with password,换成其它选项,然后取消,卧槽,正常了,吃惊

Linux Jenkins配置Git,linux,jenkins,git文章来源地址https://www.toymoban.com/news/detail-806052.html

到了这里,关于Linux Jenkins配置Git的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • jenkins 配置git 提示“无法连接仓库:Command “git ls-remote -h -- gitxxxxxxxxx status code 128”

    无法连接仓库:Command “git ls-remote -h – git@codeup.aliyun.com:xxxxxxxxxxxxxxx/xxxxxx.git HEAD” returned status code 128: stdout: stderr: Load key “/tmp/jenkins-gitclient-ssh14549883685367104196.key”: error in libcrypto git@codeup.aliyun.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you h

    2024年02月05日
    浏览(41)
  • Linux下Jenkins服务搭建及配置

    目录 一、简介 二、Jenkins自动化部署实现原理 三、安装Jenkins 3.1、搭建java环境 3.2、安装Jenkins 3.2.1、安装curl 3.2.2、导入Jenkins秘钥 3.2.3、添加Jenkins apt存储库条目 3.2.4、安装Jenkins 四、配置Jenkins 4.1、启动Jenkins服务 4.2、修改Jenkins监听端口 4.3、配置Jenkins自启动 4.4、配置Jenkins域

    2023年04月18日
    浏览(37)
  • Linux之Ubuntu环境安装配置Jenkins

    Ubuntu环境安装配置Jenkins,启动服务 一、安装过程 1、查看服务器的操作系统  2、查看JDK是否安装  如果还没有安装,则需要安装,命令如下: 3、下载2.406版本jenkins,阿里云或者华为云镜像 4、安装并启动命令 5、查看是否启动成功 结果截图,8080端口启动成功 6、然后就可以

    2024年03月16日
    浏览(71)
  • Linux下安装nodeJS,并在jenkins下配置

    jenkins服务器下安装nodejs报错: 安装的nodejs版本: linux系统版本: 经查找是版本不匹配,可通过降低nodejs的版本避免报错。 1)进入Linux服务器的目录,执行下载,命令为 2)压缩包解压,命令 3)重命名刚解压的文件夹为nodejs 耐心等待安装,出现提示输入y即可; 4)打开环境

    2024年02月02日
    浏览(45)
  • 【Jenkins使用】Jenkins 与 Git

    Jenkins 与 Git 的结合使用,可以理解为是 Jenkins 的一个强大之处。为什么要这么说,简要说明一下这个工作模式就能理解: 一个软件项目,开发过程中通常都会使用到一些源码管理工具,来达到团队协作的目的。而 Jenkins 所能实现的功能是,待开发人员将代码提交到源码管理

    2024年02月03日
    浏览(38)
  • 基于Jenkins CICD的代码发布与回滚 Jenkins+Git+Docker 发布 Java 项目 Jenkins+Git+Ansible 发布PHP 项目

    目录 案例概述 案例环境 基于 Jenkins+Git+Docker 发布 Java 项目 1、配置 Git 仓库 2、配置 Docker服务器 3、部署镜像仓库 5、配置Jenkins 环境 6、Jenkins 创建项目并发布测试 7、版本回滚 基于Jenkins+Git+Ansible 发布PHP 项目 1、部署PHP 运行环境 2、安装Ansible 插件 3、上传PHP 项目代码到Git仓

    2024年02月03日
    浏览(41)
  • Jenkins+git搭建

    Jenkins+git搭建时遇见的问题以及相应的解决问题 在jenkins的服务器上安装git时,用yum install安装时连接不上镜像,拒绝连接。这个问题是接下来所有问题解决的关键 参考文章:yum国内镜像配置 - 紫long - 博客园 找到这个文件备份 执行命令: wget -O /etc/yum.repos.d/CentOS-Base.repo http

    2023年04月18日
    浏览(33)
  • jenkins——Git版本管理

    在 Jenkins 上构建从 Git 源码仓库拉取代码的任务时需要使用到 Git 插件 yum install git -y 我在创建jenkins流水线任务的时候,按照下图进行选择,但是出现了错误 解决方法1:(不推荐) 1、把仓库设置成公开的,然后重新添加仓库地址 解决方法2:通过凭证的方式 添加凭证编辑页

    2024年02月09日
    浏览(45)
  • 将整个Jenkins发布到git,完成Jenkins备份,附上部署教程

    我们的Jenkins一般都是两种部署方式,一种是直接部署到机器上,另一种是部署在docker内,但是不管哪一种部署方式,都依赖于机器的存货性,下面咱这个也相当于一个备份方案吧,可以随便想部署到哪里就部署到哪里。 首先,大家要先了解Jenkins_home 这个目录内具体都代表什

    2023年04月08日
    浏览(43)
  • Jenkins在Linux环境下的安装与配置,包含遇到的问题以及解决方法

    Jenkins是一个开源软件项目,是基于Java开发的一种持续集成(CI)工具,用于解决持续重复的部署、监控工作;它一个开放易用的软件平台,大大简化软件的持续集成。 目前持续集成(CI)已成为许多软件开发团队的常见做法。它是一种实践,旨在缓和和稳固软件的构建过程,并

    2024年02月02日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包