centos7 jenkins安裝

安裝
1、查看java版本
jenkins是基于java的引用:

java -version

沒有安裝java 環(huán)境的安裝java環(huán)境:
sudo yum install java

2、 添加jenkins源

sudo wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key

3、安裝jenkins
yum install jenkins

離線安裝:

Jenkins離線rpm安裝包下載地址:[https://jenkins.io/zh/download/](https://jenkins.io/zh/download/)
然后rpm安裝jenkins(根據(jù)你下載的具體rpm包名更新命令):

rpm -ivh jenkins-2.176.2-1.1.noarch.rpm

啟動jenkins:
systemctl start jenkins

查看jenkins 狀態(tài):
systemctl status jenkins

4、修改端口

vim /etc/sysconfig/jenkins

#監(jiān)聽端口
JENKINS_PORT="8080"

5、登錄jenkins
curl localhost:8080

jenkins 環(huán)境配置

centos7 安裝 maven git jdk

yum 安裝maven

wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo

yum -y install apache-maven

查看maven版本:
mvn -v

Maven home: /usr/share/apache-maven
Java version: 1.8.0_212, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.21.3.el7.x86_64", arch: "amd64", family: "unix"

查看git 安裝路徑
whereis git

6、插件選擇:

Localization Support Plugin
Maven Integration plugin
Deploy to container Plugin
GitLab Plugin
GitHub Integration Plugin

jenkins 打包,部署 springboot

環(huán)境配置:


全局工具配置.jpg

新建任務(wù):


構(gòu)建maven項(xiàng)目.jpg

源碼管理


git相關(guān)配置.jpg

編譯相關(guān)配置:


編譯相關(guān)配置.jpg

打包成功后執(zhí)行腳本:


打包成功后執(zhí)行腳本.jpg

Jenkins 構(gòu)建maven工程打成jar包并運(yùn)行:

sudo cp /var/lib/jenkins/workspace/risk-insight-warning-shza/risk-insight/risk-insight-warning/target/risk-insight-warning-1.0.0-RELEASE.jar /data/app/risk-insight-warning-shza/
sudo sh /data/app/risk-insight-warning-shza/run.sh 

新建任務(wù)成功

為Jenkins賬戶添加權(quán)限:
## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
 
jenkins        ALL=(ALL)       NOPASSWD: ALL       #在root 用戶下添加一行

jenkins 安裝參考:

環(huán)境配置參考:

一、jenkins 部署springboot

二、jenkins 部署springboot

centos7 安裝git

Jenkins+git+maven自動構(gòu)建并部署到遠(yuǎn)程tomcat上

Jenkins 構(gòu)建maven工程打成jar包并運(yùn)行

jenkins憑據(jù)管理

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容