jenkins 配置
一概述:
Jenkins 配置其實主要是根據對應插件來的,這里我分為基礎配置,和插件配置只是舉例幾個常用的!
一.基礎配置:
1. jdk 和 maven
jdk下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
maven下載地址:
http://maven.apache.org/download.cgi
上傳 JDK 和 Maven 的 tar 包到服務器(容器資料卷目錄)
cd /usr/local/docker/jenkins/data
解壓:
tar -tzvf apache-maven-3.6.3-bin.tar.gz
由于容器中的/var/jenkins_home掛載到了本機服務器中的/jenkins/data,所有你對data目錄中的上傳操作,等同于傳到容器中的/var/jenkins_home目錄

docker exec -it jenkins /bin/bash

解壓完后進入Jenkins進行配置:系統管理—>全域工具管理

jdk安裝配置

maven安裝配置

配置本地化(顯示中文)
安裝 Locale 插件

2. git
- 配置 Jenkins 的 GitLab SSH 免密登錄
● 互動式進入 Jenkins 容器
docker exec -it jenkins /bin/bash
● 生成 SSH KEY
ssh-keygen -t rsa -C "123456@qq.com"
● 查看公鑰
cat /var/jenkins_home/.ssh/id_rsa.pub
● 復制公鑰到 GitLab

● 手動克隆一次專案,該步驟的主要作用是為了生成和服務器的驗證資訊

● 查看剛才生成的檔案

二插件配置:
1. Publish Over SSH
Publish Over SSH是作為Jenkins的必備插件了,因為我們通常Jenkins是單獨的一臺服務器,專案部署的是另外一臺服務器,

Remote Directory: 是專案服務器的接收路徑,要確保有這個目錄,其它的就如圖寫上服務器地址,賬戶和密碼就行了!

測驗是否連接成功!
2. 資訊發送配置
一般在專案構建時,會進行資訊通知,國內常用的也就是企業微信和釘釘
下載插件:
釘釘的插件:
DingTalk
企業微信的插件:
Qy Wechat Notification
釘釘案例:
ps:這里針對Jenkins的版本有個操作變化,Jenkins版本以前的,插件下載后在專案的構建后操作中添加對應配置!
我用的是新版的,所以配置在配置中心!不過,在創建的maven專案中無法看到!要創建自由風格的專案中看到配置!
應用
- 創建釘釘群—釘釘機器
- jenkins配置中心配置

填寫完了記得測驗一下,如果有資訊發送,則說明成功了!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/267052.html
標籤:其他
上一篇:Vue 中自定義事件內容分發
