CentOS7 jenkins 程式碼構建同步

Krisji發表於2019-12-17

第一步 安裝java 版本 預設8

1 yum list java-1.8* 檢視映象源 有沒有java 源包
2 yum install java-1.8.0-openjdk* -y 直接安裝jdk
3 java -version 檢視java的版本
1 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
   下載jenkins 的源
2 rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 
  RPM 安裝到映象區
3 yum install jenkins 開始安裝jenkins 
4 vim /etc/sysconfig/jenkins 
  配置埠和使用者許可權 root
  JENKINS_USER="root"  JENKINS_PORT="8086"
5 service jenkins start 啟動它  
1 新增jenkins.conf 檔案 增加以下配置
server{
        listen       80;
        server_name  xxxx;
        #access_log /var/log/jenkins_access_log main;
        error_log  /var/log/jenkins_error_log  debug_http;
        client_max_body_size 60M;
        client_body_buffer_size 512k;
        location / {
                proxy_pass
                http://localhost:8086;
                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;
        }
}
1 cat /var/lib/jenkins/secrets/initialAdminPassword 檢視預設的密碼進行配置
2 安裝 配置 NodeJS 外掛 必須版本一致 不然各種依賴問題
2 要配置ssh 金鑰 不然沒有拉程式碼許可權 Credentials 憑證
主要要增加私鑰
![Laravel](https://cdn.learnku.com/uploads/images/201912/17/26539/kMjIySwt5O.png!large)
npm install -g yarn 安裝yarn 打包工具
3 預設的工作目錄在 /var/lib/jenkins/workspace
<https://www.594cto.com/content/dea480fab9344954aef42e6d01996f68>

相關文章