1. 程式人生 > >Git+gerrit+jenkins安裝配置

Git+gerrit+jenkins安裝配置

  • jdk安裝
第一步:執行 rpm -qa|grep jdk 命令檢視當前的jdk情況。 第二步:執行 yum -y remove java java-1.7.0-openjdk* 解除安裝openjdk
[[email protected] jdk]# vim /etc/profile
export JAVA_HOME=/u01/jdk/jdk1.8.0_131
export JAVA_BIN=$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
[
[email protected]
jdk]# source /etc/profile [[email protected] jdk]# java -version [[email protected] u01]# ln -s /u01/jdk/jdk1.8.0_131/bin/java /usr/bin/java
  • maven安裝
[[email protected] home]# cd /home/
[[email protected] home]# tar -zcvf apache-maven-3.3.9.tar.gz
[[email protected] jdk]# vim /etc/profile
export MAVEN_HOME=/home/apache-maven-3.3.9 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$MAVEN_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
export JAVA_HOME JAVA_BIN PATH CLASSPATH MAVEN_HOME
#設定repository庫路徑
[
[email protected]
conf]# cd /home/apache-maven-3.3.9/conf


  • nexus私服安裝
#直接上傳資料夾,解壓後 #設定開機自啟
[[email protected] nexus]# cp /home/nexus/nexus /etc/init.d/
[[email protected] nexus]# chkconfig --add nexus
[[email protected] nexus]# chkconfig nexus on
[[email protected] nexus]# chkconfig --list | grep nexus
nexus              0:off    1:off    2:on    3:on    4:on    5:on    6:off
[
[email protected]
nexus]# service nexus status


#設定maven的setting檔案的私服地址
  • git 安裝
[[email protected] bin]# yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker #下載git #解壓zip包 [[email protected] home]# unzip v2.3.0-dgit [[email protected] home]# cd git-2.3.0/ [[email protected] git-2.3.0]# make prefix=/usr/local/git all [[email protected] git-2.3.0]# make prefix=/usr/local/git install #編輯profile檔案 [[email protected] git-2.3.0]# vim /etc/profile exportPATH=/usr/local/git/bin:$PATH [[email protected] git-2.3.0]# source /etc/profile [[email protected] git-2.3.0]# git --version [[email protected] git-2.3.0]#git version 2.3.0 #在jenkins安裝機子生成ssh 公鑰 [[email protected] .ssh]# ssh-keygen #gitweb安裝  yum install gitweb /usr/local/git/share/gitweb/gitweb.cgi [[email protected] Review]# vim etc/gerrit.config [gitweb]         cgi =/usr/local/git/share/gitweb/gitweb.cgi #配置gitweb  (1) 配置 /etc/gitweb.conf 檔案: 
在預設的檔案末尾新增:
  1. $projectroot = '/home/git/gitweb'; #gitweb展示的那些程式碼庫的根目錄
  • nginx 安裝
#解壓 [[email protected] home]# tar -zxvf nginx-1.12.0.tar.gz [[email protected] home]# cd /home/nginx-1.12.0  [[email protected] nginx-1.12.0]# yum -y install openssl openssl-devel [[email protected] nginx-1.12.0]# yum -y install pcre* zlib* [[email protected] nginx-1.12.0]# yum install -y gcc gcc-c++ [[email protected] nginx-1.12.0]# ./configure --with-stream [[email protected] nginx-1.12.0]# make [[email protected] nginx-1.12.0]# make install [[email protected] nginx-1.12.0]# ./configure --with-http_stub_status_module --with-stream --with-http_geoip_module --with-http_ssl_module --with-http_realip_module #設定開機自啟 [[email protected] nexus]# chkconfig nginx on [[email protected] nexus]# chkconfig --list | grep nginx #用httppasswd配置gerrit使用者 密碼 [[email protected] gerrit]# yum -y install httpd-tools [[email protected] gerrit]# htpasswd -b /home/gerrit/gerrit.passwd ccy001 ccy001 #建立軟連結 ln -s /usr/local/git/bin/git /usr/bin/git ln -s /u01/mvn/apache-maven-3.3.9/bin/mvn /usr/bin/mvn ln -s /u01/jdk/jdk1.8.0_131/bin/java /usr/bin/java
  • jenkins 安裝
#上傳war包至/home/jenkins #在jenkins安裝機子生成ssh 公鑰 [[email protected] .ssh]# ssh-keygen #解壓jenkins  配置目錄tar包,生成.jenkins 資料夾在/root/目錄下 #啟動jenkins [[email protected] jenkins]# cd /home/jenkins [[email protected] jenkins]# sh start-jenkins.sh [[email protected] jenkins]# tail -100f system_out.log   #設定開機自啟 [[email protected] jenkins]# vim /etc/init.d/jenkins #!/bin/bash  #chkconfig:2345 20 90  #description:jenkins #processname:jenkins export JAVA_HOME=/u01/jdk/jdk1.8.0_131 case $1 in          start) su root /u01/jenkins/start-jenkins.sh;;          stop) su root /u01/jenkins/stop-jenkins.sh;;          restart) su root /u01/jenkins/stop-jenkins.sh;su root /u01/jenkins/start-jenkins.sh;;     status) ps -ef |grep jenkins;;         *) echo "require start|stop|restart|status" ;;  esac [[email protected] nexus]# chkconfig jenkins on [[email protected] nexus]# chkconfig --list | grep jenkins #後續在jenkins上配置gerrit的地址,或者修改.jenkins 下的配置檔案,找到192.168.1.203字樣 [[email protected] .jenkins]# grep -ni "192.168" *.* gerrit-trigger.xml:8:        <gerritHostName>192.168.1.203</gerritHostName> gerrit-trigger.xml:23:        <gerritFrontEndUrl>http://192.168.1.203</gerritFrontEndUrl> hudson.tasks.Mailer.xml:3:  <hudsonUrl>http://192.168.1.203:8081/jenkins/</hudsonUrl> jenkins.model.JenkinsLocationConfiguration.xml:4:  <jenkinsUrl>http://192.168.1.203:8081/jenkins/</jenkinsUrl> selenium.log:20:禁用: Grid Hub started on port 4444 with args: -maxSession 5 -timeout 300 -browserTimeout 0 -host 192.168.1.203 [[email protected] .jenkins]# vim gerrit-trigger.xml #替換舊ip為新的地址 g/114.246.101.138/s//118.89.222.115/g g/chenchaoyun/s//jenkins/g #繼續查詢 [[email protected] .jenkins]# grep -ni "192.168" */*/*.* find -type f -name */*/*.*| xargs sed 's#192.168.1.203#oldgril#g' -i
  • gerrit 安裝
#上傳gerrit的tar包至/home 目錄並解壓 [[email protected] home]# cd /home/gerrit/ #上傳gerritdb.sql 至/home/gerrit/ [[email protected] gerrit]# ls gerrit-2.8.1.war  gerritdb.sql  Review #匯入gerrit資料指令碼 [[email protected] gerrit]# mysql -uroot -proot123 mysql>CREATE DATABASE IF NOT EXISTS gerritdb DEFAULT CHARSET utf8 COLLATE utf8_general_ci; mysql>use gerritdb; mysql>source /home/gerrit/gerritdb.sql; mysql> create user gerritusr IDENTIFIED by 'gerritusr'; mysql> grant all on gerritdb.* to [email protected]'localhost'; mysql> flush  privileges; mysql> grant all privileges on *.* to 'gerritusr'@'localhost' identified by 'gerritusr' with grant option; mysql> flush  privileges; #配置gerrit 連線mysql的使用者名稱密碼 [[email protected] etc]# cd /home/gerrit/Review/etc [[email protected] etc]# vim gerrit.config #設定密碼 [[email protected] etc]# vim secure.config  #設定nginx反向代理 [[email protected] gerrit]# vim gerrit.conf server {         listen       80;         server_name  39.108.0.229;         location / {                 root /home/gerrit/Review;                 proxy_pass http://39.108.0.229:8080;                 proxy_set_header   Host             $host;                 proxy_set_header   X-Real-IP        $remote_addr;                 proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;                 auth_basic "Gerrit Code Review";                 auth_basic_user_file /home/gerrit/gerrit.passwd;         }         error_page 404 /404.html;         location = /40x.html {         }         error_page 500 502 503 504 /50x.html;         location = /50x.html {         }     } #引入到nginx的配置檔案 [[email protected] gerrit]# cd /usr/local/nginx/conf/ [[email protected] conf]# vim nginx.conf #加入 include /home/gerrit/gerrit.conf; [[email protected] nginx]# sh restartNginx.sh #配置gerrit開機自啟 [[email protected] gerrit]# cd /etc/init.d/ [[email protected] init.d]# vim gerrit #!/bin/bash  #chkconfig:2345 20 90  #description:jenkins #processname:jenkins export JAVA_HOME=/u01/jdk/jdk1.8.0_131 case $1 in          start) su root /home/gerrit/start-gerrit.sh;;          stop) su root  /home/gerrit/stop-gerrit.sh;;            restart) su root /home/gerrit/restart-gerrit.sh;;      status) ps -ef |grep gerrit;;         *) echo "require start|stop|restart|status" ;;  esac [[email protected] init.d]# chkconfig gerrit on [[email protected] init.d]# chkconfig --list |grep gerrit gerrit             0:關閉    1:關閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關閉 #檢視gerrit啟動日誌 [[email protected] bin]# tail -100f /home/gerrit/Review/logs/error_log 
  • gerrit 安裝  初始化
#下載地址,翻牆 #上傳gerrit war包至伺服器, 初始化 #第一個使用者必須是admin #安裝gitweb [[email protected] git]# yum -y install gitweb [[email protected] bin]# ln -s /usr/local/git/share/gitweb/gitweb.cgi /usr/lib/cgi-bin/gitweb.cgi #gerrit 2.14 版本可以提前準備好配置檔案 [[email protected] git]# vim /home/gerrit/etc/gerrit.config [gerrit]     basePath = git     canonicalWebUrl = http://39.108.0.229/ [database]     type = mysql     hostname = localhost     database = gerritdb     username = gerritusr [auth]     type = HTTP [sendemail]     smtpServer = localhost [container]     user = root     javaHome = /u01/jdk/jdk1.8.0_131/jre [sshd]     listenAddress = *:29418 [httpd]     listenUrl = proxy-http://*:8080/ [cache]     directory = cache #複製程式碼庫至/home/gerrit/git/目錄下  [[email protected] gerrit]#  java -jar gerrit-2.14.2.war  init -d gerrit/Review #安裝提示 #Location of Git repositories   [git]: /home/review_site/git/ #Database server type           [h2]: mysql #Database name                  [reviewdb]: gerritdb #Database username              [root]: gerritusr #Authentication method          [OPENID/?]: http #Behind reverse proxy           [Y/n]? y #Canonical URL                  [http://ccy001/]: http://39.108.0.229/ #建立nginx 反向代理檔案 [[email protected] gerrit]# vim gerrit.conf server {         listen       80;         server_name  39.108.0.229;         location /{                 root /home/gerrit;                 proxy_pass http://39.108.0.229:8080/;                 proxy_set_header   Host             $host;                 proxy_set_header   X-Real-IP        $remote_addr;                 proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;                 auth_basic "Gerrit Code Review";                 auth_basic_user_file /home/gerrit/gerrit2.passwd;         }         error_page 404 /404.html;         location = /40x.html {         }         error_page 500 502 503 504 /50x.html;         location = /50x.html {         }     } (1)gerrit  提交資訊亂碼 #檢視gerrit 資料庫編碼 mysql> show variables like '%character%'; character_set_server    | latin1 |

首先保證伺服器的系統編碼是支援中文的

[[email protected] ~]# cat /etc/sysconfig/i18n LANG="zh_CN.UTF-8" #永久性修改mysql

[[email protected] ~]# vim /etc/my.cnf

.......

[mysqld]

......

character_set_server = utf8            【新增這一行內容】 #重啟 [[email protected] ~]# service mysql restart
  • (1)gerrit 傳送郵件異常
[sendemail]         smtpServer = smtp.163.com         smtpServerPort = 465         smtpEncryption = ssl         smtpUser = 18734170206         smtpPass = your password         sslVerify = false         from=CodeReview<[email protected]> #或者 [sendemail]         smtpServer = smtp.qq.com         smtpServerPort = 465         smtpEncryption = ssl         smtpUser = [email protected]         smtpPass = your password         sslVerify = false         from=CodeReview<[email protected]>
  • (1)啟動gerrit異常
(1) No index versions ready; run java -jar /home/gerrit/bin/gerrit.war reindex [[email protected] gerrit]#  java -jar gerrit.war reindex -d /home/gerrit/Review
  • (2)The page you requested was not found, or you do not have permission to view
反向代理配置最後不用加/
  • (3) User jenkins has no capability to connect to Gerrit event stream
解決方案 - 管理員登入gerrit - Projects->List->All-Projects - Projects->Access   - Global Capabilities->Stream Events 點選 Non-Interactive Users   - 新增 [email protected] 使用者到 ‘Non-Interactive Users’ 組
  • (4)gitweb  問題解決"Can't locate Time/HiRes.pm in @INC"問題
yum -y  install perl-Time-HiRes yum -y install perl-CPAN yum -y install perl-CGI
  • (5)解決Gerrit的git unpack error問題,error Missing unknown 613fd2557fba30aff2dbd51c3807cc57561bab08
#解決的辦法就是到reviewdb資料庫裡,先從patch_sets表中找出change_id是 對應commitid的記錄,確定無誤後

我們要做的是將其關閉,並把狀態置為Abandon。(友情提醒,涉及重要業務,注意備份資料庫)

mysql> update changes set open='N',status='A' where change_id=1974;
  • (6)Gerrit整合Gitweb沒有檢視許可權問題
gerrit整合gitweb後,系統管理員有許可權進去gitweb,其他成員進去都是not found。 解決方案: 在單獨專案的ACL裡為專案的使用者組增加了對refs/meta/config的read許可權。使用者可以正常顯示gitweb頁面。 不良影響: 原來gerrit是用git做自身的ACL管理的,因此所有對refs/meta/config有read許可權的使用者都可以在Project的Access頁面裡修改許可權,修改後雖然不能直接submit, 但是可以作為patch提交review。而且通過gitweb就能夠看到project.config和groups檔案的全部內容,知道當前專案是如何設定許可權的。 這樣是否合適就仁者見仁智者見智了。另外,對於使用者提交的關於許可權修改的patch如果想commit的話需要對refs/meta/config做和refs/heads/*一樣的許可權設定, 也就說需要Label Code-Review,Label Verified,Submit三個許可權才有可能commit patch。
  • (7)jenkins build的時候拿的不是新提交的程式碼
  • 原始碼管理
  • 選擇git,
    Refspec:refs/changes/*:refs/changes/*
    Branch Specifier (blank for 'any'):$GERRIT_REFSPEC
  • (8)jenkins 配置slave的時候命令找不到
  • 把要用的命令建立一個快捷方式到/usr/bin,如
  • ln -s /usr/local/git/bin/git /usr/bin/git
  • ln -s /home/apache-maven-3.3.9/bin/mvn /usr/bin/mvn
ln -s /u01/jdk/jdk1.8.0_131/bin/java /usr/share/java ln -s /u01/maven/apache-maven-3.3.9/bin/mvn /usr/bin/mvn ln -s /usr/local/git/bin/git /usr/bin/git
  • (9)設定job在slave機器上執行
在job的Configure中,Advanced Project Options,選擇高階,勾選“Restrict where this project can be run”,在Label Expression中,輸入slave的標籤,如“slave104”
  • 1、修改gerrit 配置檔案
  • #修改兩個地方,gerrit與httpd
  • vim /home/gerrit/Review/etc/gerrit.config
  • [gerrit]
  •     basePath = git
  • [httpd]
  •     listenUrl = http://*:8080/gerrit
  • 2、修改gerrit nginx的反向代理配置檔案
  • (11)設定gerrit專案許可權
  • (11)com.sonymobile.tools.gerrit.gerritevents.ssh.SshException: com.jcraft.jsch.JSchException: Auth fail,User: jenkins KeyFile: /root/.ssh/id_rsa
原因是新安裝的gerrit jenkins使用者沒有配置主機的ssh key,登陸jenkins使用者到gerrit,新增SSH Public key 就好了
  • (12)jenkins 打包構建時,殺掉jenkins腳本里執行的程序,解決辦法
解決辦法: 1.啟動 Jenkins 的時候加上 -Dhudson.util.ProcessTree.disable=true,也就是 java -Dhudson.util.ProcessTree.disable=true -jar jenkins.war 2.在後臺程序前加上 BUILD_ID=dontKillMe,也就是 BUILD_ID=dontKillMe nohup npm start >/var/app/nohup.out 2>&1 & 用了上面二個方法後,就解決jenkins自動殺npm程序的問題了. ps:下面是其他網上找的一些方法,當然能不能解決問題我就不知道了. 1.在execute shell輸入框中加入BUILD_ID=DONTKILLME,即可防止jenkins殺死啟動的程序 2.臨時改變BUILD_ID值,使得jenkins不會找到並結束掉run.sh啟動的後臺程序 OLD_BUILD_ID=$BUILD_ID echo $OLD_BUILD_ID BUILD_ID=dontKillMe ./run.sh restart #改回原來的BUILD_ID值 BUILD_ID=$OLD_BUILD_ID echo $BUILD_ID (13)git 克隆專案出現no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 解決辦法:用git bash執行 vi ~/.ssh/config #插入 Host 39.108.0.229      KexAlgorithms+diffie-hellman-group1-sha1 (14)jenkins  nginx 配置反向代理報404 解決辦法:vim /usr/local/nginx/conf/nginx.conf location /{            try_files $uri @jenkins;         }         location @jenkins{            internal;            client_max_body_size 30m;            client_body_buffer_size 128k;            proxy_buffer_size 26400k;            proxy_buffers   32 25000k;            proxy_busy_buffers_size 33280k;            proxy_redirect off;            proxy_set_header Host $host;            proxy_set_header X-Real-IP $remote_addr;            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;            proxy_pass http://123.206.68.97:8081;            access_log logs/jenkins_access.log;         } 15、gerrit 主題配置 [[email protected] gerrit]# vim Review/etc/gerrit.config ^C [theme]
        backgroundColor = FCFEEF
        textColor = 000000
        trimColor = D4E9A9
        selectionColor = FFFFCC
        topMenuColor = D4E9A9
        changeTableOutdatedColor = F08080
[theme "signed-in"]
        backgroundColor = FFFFFF
[theme "signed-out"]
  backgroundColor = 00FFFF
  • gerrit 倉庫新增專案
#前提是id_rsa.pub新增到gerrit的ssh認證中 ssh -p 29418 [email protected] gerrit create-project --name demo-project ssh -p 29418 [email protected] gerrit create-project --name bookmanager git push ssh://[email protected]:29418/demo-project *:* git push ssh://[email protected]39.108.0.229:29418/demo-project *:*
  • #htpasswd的使用
#新建使用者 htpasswd -b /home/gerrit/gerrit2.passwd ccy001 ccy001 # htpasswd命令刪除使用者名稱和密碼 htpasswd -D /home/gerrit/gerrit2.passwd ccy001 # htpasswd命令修改密碼 htpasswd -D .passwd Jack htpasswd -b .passwd Jack 123456
  • gerrit 升級操作
1、匯出203備份的reviewdb.sql mysqldump -ugerritusr -pgerritpass gerritdb>gerritdb.sql 2、安裝  gerrit-2.8.1.war,安裝完2.8.1 需要試試看歷史記錄還在不 3、依次安裝 2.9-->2.10-->2.11;最高可升級至2.11版本 4、需要將gerrit快取檔案(隱藏資料夾.gerritcodereview)轉移到新的gerrit 目錄 原Review目錄下,刪除bin etc logs lib plugins資料夾 

相關推薦

Git+gerrit+jenkins安裝配置

jdk安裝第一步:執行 rpm -qa|grep jdk 命令檢視當前的jdk情況。 第二步:執行 yum -y remove java java-1.7.0-openjdk* 解除安裝openjdk [[email protected] jdk]# vim

Git+Gerrit+Jenkins 持續整合系統安裝與升級

https://blog.csdn.net/sinat_22767969/article/details/78920710 Git版本機環境遷移與升級說明 技術組 文件修訂記錄

通用方法 windows下安裝Git +Gerrit環境以及配置提交日誌模板

1. 賬號啟用 2. 直接搜git for windows下載安裝客戶端 3. ssh key生成         執行$ ssh-keygen -C [email protected],完成後,會生成公鑰檔案id_rsa.pub和私鑰檔案id_rsa。 4

Jenkins安裝配置簡單使用

同時 多余 發現 重要 oar 簡單的 list 高級用法 executors 安裝啟動是十分簡單的,直接去https://jenkins.io/download/下載對應的rpm包就好了,需要註意的是我們的機器上要提前有java環境,相對應要選擇你java環境可以支持的j

Jenkins安裝配置

-c 安裝jenkins 分享圖片 order oca http index BE jar 1、下載地址:https://jenkins.io/download/ 2、執行“java -jar jenkins.war” 出現如下提示,表示Jenkins

Linux下 JDK + Tomcat + jenkins安裝配置

JDK安裝 1.解壓 tar -zxvf jdk-8u181-linux-x64.tar.gz 2.重名名後移動到 /usr/目錄下 mv jdk-8u181-linux-x64 jdk sudo mv jdk /usr 3. 新增環境變數 sudo vim /etc/

在Windows系統下,Jenkins安裝配置過程填坑記錄

一、Jenkins安裝完之後,預設是用本地系統賬戶登入,查了下這個賬戶的名字是LocalSystem,並且這個賬戶沒有密碼 因為是用的本地系統賬戶,導致當前windows的登入賬戶Administrator下的很多配置失效,例如 1、C:\Users\Administ

Linux下 JDK + Tomcat + jenkins安裝配置

JDK安裝 1.解壓 tar -zxvf jdk-8u181-linux-x64.tar.gz 2.重名名後移動到 /usr/目錄下 mv jdk-8u181-linux-x64 jdk sudo mv jdk /usr 3. 新增環境變數 sudo vim /etc/profile

JENKINS 安裝配置總結

1.整合Publish Over SSH Plugin 遠端部署Publish Over SSH Plugin 外掛安裝     依次選擇,系統管理->外掛管理->可選擇外掛 在過濾框中輸入:Publish Over SSH,然後勾選後,點選直接

Win7上Git和SourceTree安裝配置

兩顆星:Git安裝配置過程-Win7 - CSDN部落格  http://blog.csdn.net/fengye_yulu/article/details/52116146 兩星半:win7下安裝sourcetree - CSDN部落格  http://blog.csd

macOS Jenkins安裝&配置

一、依賴環境 1. JavaSDK(Java SE Development Kit) 在終端命令列輸入java -version命令,如果打印出java版本,則代表已安裝,可以略過此步驟。 如果沒有安裝過,進入JavaSDK官網,接受協議,選擇 & 下

pytest+jenkins安裝配置

一.Pytest框架 1.pytest介紹: pytest是Python的一種單元測試框架,與python自帶的unittest測試框架類似,但是比unittest框架使用起來更簡潔,效率更高。 2.pytest安裝: Pytest安裝包下載地址

Jenkins安裝配置,專案釋出、管理詳解,史上最清晰,值得收藏!

2018年07月12日 14:29:36 目錄: 一、導語 二、Jenkins 介紹 三、基礎環境準備 四、Jenkins安裝 五、Jenkins配置 六、原始碼構建、打包、部署、執行 七、常見問題彙總 八、後記 九、黑色小幽默 一、導語 Jenk

centos7下安裝配置jenkins+git+maven+jdk

環境 centos7 jdk1.8 maven3 git   在安裝jenkins之前,先安裝jdk1.8、maven、git   一、 安裝jdk1.8 第一步:下載 jdk-8u131-linux-x64.tar.gz 下載網址:https://www.o

Git 安裝配置,key導入

路徑 文件 mail 回車 name 安裝git 用戶名 glob -- 系統 Centos 6.5 安裝git 命令 yum install git 配置git用戶名 git config --global user.name "yangchengguo" 配置

jenkins安裝配置

jenkins一、Jenkins的安裝配置安裝jenkins所需要的基礎環境包yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel下載安裝包https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stab

git安裝配置

pub 遠程倉庫 裝配 密鑰 devel git倉庫 成功 讀取 id_rsa 1, 安裝git依賴 sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc pe

Git安裝配置過程-Win7

默認 文件 備註 點擊 環境變量 添加 wid 技術分享 安裝路徑 公司項目需要使用Git作為項目的代碼庫管理工具。正好借此機會寫個安裝過程 1、首先下載Git下載地址:https://git-scm.com/download/win 當前下載版本:Git-2.13.2-6

Linux 環境部署記錄(三) - Jenkins安裝配置

版本 接下來 clas title col size pre 瀏覽器 jdk Jenkins安裝 為了兼容生產環境的jdk1.7版本,從官網得知,Jenkins必須是1.6之前的版本,因此下載jenkins-1.596.3-1.1.noarch.rpm到本地進行安裝: #移

Git】二、安裝配置

config 查看 projects set col utl font ssl user 一、Git安裝   Linux 1 $ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext 2 libz-dev