婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 幫你快速上手Jenkins并實現自動化部署

幫你快速上手Jenkins并實現自動化部署

熱門標簽:小蘇云呼電話機器人 市場上的電銷機器人 朝陽手機外呼系統 所得系統電梯怎樣主板設置外呼 儋州電話機器人 北京電銷外呼系統加盟 佛山400電話辦理 地圖標注面積 北瀚ai電銷機器人官網手機版

一、下載與安裝

Jenkins的下載可以直接在官網下載,方式還是比較簡單的,官網提供了具體的下載和安裝的步驟。

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

# 安裝
yum install jenkins -y

# 啟動
systemctl daemon-reoload
systemctl start jenkins
# 查看狀態,如果沒有問題的話,狀態應該是running
systemctl status jenkins

這里注意,如果是沒有安裝java環境的,可以按照官網指示的https://www.jenkins.io/doc/book/installing/linux/ 一起把jdk給裝一下。

問題點

啟動的時候可能會報錯,這個錯誤會來自于java的環境配置的不是很正確

解決辦法

# 修改jenkins的配置文件中的java的路徑
vim /etc/init.d/jenkins 

二、Jenkins的使用

之后可以按照文檔,直接訪問ip:8080可以看到具體的jenkins的頁面,會要求輸入密碼操作,這個密碼給出了具體的路徑,所以不需要擔心,直接cat 路徑即可獲取密碼操作。進入到安裝插件的頁面,直接點擊推薦的安裝插件即可進入到插件。

新建item,配置item,配置與github之間的聯系(這里主要是公鑰和私鑰配置),解決為什么連接不上github,遇到clone失敗的話,是因為本地還沒有將git遠程添加為可信任的用戶,所以需要自己手動的執行git clone然后添加信任憑證即可。

2.1 配置流程

需要配置具體的地址,這個地址必須是網上github可以訪問到的地址,github無法訪問虛擬機的地址,除非是利用阿里云或者騰訊云服務器。我是用的騰訊云服務器,此時需要設置github上的webhook的網址,主要的目的是倉庫一旦被push此時jenkins就會重新構建整個服務器。

2.1.1 如何讓jenkins與github通信

這個問題是必須要考慮的,因為自動構建整個的過程需要本地的代碼與github庫構建起來,然后jenkins通過webhook的方式接收到github那邊的push信號,然后從github中拉取代碼進行本地的一個構建任務。

對于本地的代碼與github之間的通信我們需要生成公鑰和私鑰然后配置好即可,對于jenkins來說也是一樣,要想從github拉代碼就需要建立公鑰和私鑰的方式來建立通信。

第一步我們需要生成公鑰和私鑰:

ssh-keygen -t rsa -C "xxx@xxx.com"
生成公鑰和私鑰
cat ~/.ssh/id_rsa.pub    # 寫入到github的settings => SSH and GPG keys
cat ~/.ssh/id_rsa        # 寫入到jenkins的配置中

2.1.2 配置Jenkins

注意在配置之前你需要先新建你任務,可以任意選擇自由風格的,名字的話隨你安排

先對General部分進行配置,即我們的github項目的URL,這個就把自己想要自動構建的項目房子放在這里就好了。

點擊對上面紅色字體部分的添加此時可以看到。

構建觸發器

上面的添加框中的內容

Secret Token生成

構建

這個是代碼拉過來之后的行為了,就是你需要自己寫腳本把自己的項目運行起來。

2.1.3 一段Django啟動的腳本

#!/bin/bash
VENV_DIR=/usr/local/src/jenkins
JENKINS_PROJECT_DIR=/var/lib/jenkins/workspace/jenkinsdemo
# 構建環境中的腳本命令
echo "Congratulations! Build Success!"
# 先判斷一下進程是否在,在的話就不用管了,不在的話需要執行激活操作
PROCESS_EXIST=`netstat -anp | grep 8899 | grep -v "grep" | awk '{print $7///}'`
# 如果長度為0的話此時需要激活環境,否則直接跳過
if [ -z $PROCESS_EXIST ]
then
	# 進入到venv環境中需要激活環境
	source $VENV_DIR/bin/activate
	# 進入到具體的代碼的workspace空間中
	cd $JENKINS_PROJECT_DIR
	# 啟動當前項目
	python manage.py runserver 0.0.0.0:8899 
	echo -ne "\n"
	sleep 3
	# 將環境注銷
	# deactivate
	# 提示啟動成功
	echo "the project run success"
fi
echo "The project reload success"

2.1.4 webhook的配置

如果沒有配置webhook,jenkins是不能夠實現自動構建的,那就需要自己手動點擊構建了,就沒有啥意思了。所以在這里我們還需要配置一個webhook。

2.1.5 jenkins添加webhook

點擊高級之后,會出現如下界面

設置具體的hook地址

github配置webhook

三、運行

運行的話,本地修改代碼,此時你會發現Jenkins實現了自動構建,如果你寫了腳本,你會發現你的程序也已經運行了起來,此時你只需要對你的代碼進行小幅度的改動,將代碼推送到github上去,此時就可以通過jenkins自動部署,將改動的代碼更新到你的代碼庫實現自動構建部署,然后重新請求就會發現內容已經更新了。

四、小結

你所以為的不會再見到的東西,通常都會在未來某個時間節點再遇見,并且你不得不解決它。 ----- 我 Jenkins

Jenkins之前也有接觸過,第一次實習的時候,同事們就是用的Jenkins來實現代碼的發版,但是那個時候還是2019年的事情了,自己因為沒有機會參加真實的線上發布,就用不上,雖然有想過去學習這個,但是一直都擱置了。后面到了第二次實習,在滴滴的時候,滴滴那邊基礎架構把它包了一層,當時都沒意識到是Jenkins,哈哈,雖然自己也用了很多次,但是包的還是不錯的,用起來很舒服。后面到了騰訊實習的話,就沒參加過正式的發版,所以就沒接觸(內部應該也做了包裝)。

現在工作了發現自己也需要去使用Jenkins了,逃不過的話就學會使用了!花了半天時間熟悉了一下,用了一個簡單的例子跑了一下,實現了具體的操作,代碼的話還是非常簡單的,就是一個小的Django程序,跳轉一個HTML頁面。

總體來說,Jenkins還是很強大的,感覺需要好好學學shell腳本,這個還是有很大作用,項目中很多的腳本,但是自己好多都看不懂,菜的流眼淚。

繼續加油吧!

到此這篇關于幫你快速上手Jenkins并實現自動化部署的文章就介紹到這了,更多相關Jenkins自動化部署內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 新手必看docker安裝jenkins詳細教程
  • python使用jenkins發送企業微信通知的實現
  • Jenkins+Docker持續集成的實現
  • jenkins+gitlab+nginx部署前端應用實現
  • 關于Jenkins + Docker + ASP.NET Core自動化部署的問題(避免踩坑)
  • 基于Docker+K8S+GitLab/SVN+Jenkins+Harbor搭建持續集成交付環境的詳細教程
  • 使用jenkins一鍵打包發布vue項目的實現
  • 使用Jenkins Dashboard插件可視化部署的方法
  • 使用jenkins部署springboot項目的方法步驟
  • 關于jenkins插件下載失敗的解決方法
  • Windows環境下實現Jenkins部署的教程詳解
  • Jenkins系統如何進行數據備份

標簽:江蘇 金融催收 商丘 寧夏 云南 定西 酒泉 龍巖

巨人網絡通訊聲明:本文標題《幫你快速上手Jenkins并實現自動化部署》,本文關鍵詞  幫你,快速,上手,Jenkins,并,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《幫你快速上手Jenkins并實現自動化部署》相關的同類信息!
  • 本頁收集關于幫你快速上手Jenkins并實現自動化部署的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    99久久伊人久久99| 成人国产电影网| 国产成人免费视频网站高清观看视频 | 亚洲第一在线综合网站| 精品人在线二区三区| 欧美日韩在线亚洲一区蜜芽| 国产成人激情av| 极品美女销魂一区二区三区| 亚洲国产精品综合小说图片区| 国产欧美一区在线| 国产日本亚洲高清| 欧美sm美女调教| 欧美一级免费大片| 欧美一区二区高清| 日韩美女视频在线| 日韩一区二区三区观看| 欧美一区二区三区不卡| 欧美精品久久一区二区三区 | 免费成人性网站| 日韩在线a电影| 亚洲mv在线观看| 另类小说一区二区三区| 国精产品一区一区三区mba视频| 国内精品视频666| 成人黄色免费短视频| 97久久人人超碰| 91色porny在线视频| 欧美日韩你懂的| 欧美一区二区三区不卡| www久久精品| 亚洲欧美自拍偷拍色图| 亚洲精品国产成人久久av盗摄| 亚洲国产wwwccc36天堂| 久久精品99久久久| www.亚洲免费av| 欧美日韩国产综合久久| 日韩欧美视频一区| 国产精品少妇自拍| 亚洲成av人片在线| 国产91对白在线观看九色| 久久久久国产精品麻豆| 中文字幕第一区第二区| 亚洲国产日韩在线一区模特| 久久99精品久久久| 一本高清dvd不卡在线观看| 日韩一区二区三区在线视频| 国产精品免费观看视频| 免费成人在线观看| 在线一区二区三区做爰视频网站| 欧美一级黄色大片| 亚洲自拍偷拍网站| 尤物av一区二区| 岛国精品在线播放| 555夜色666亚洲国产免| 亚洲人成在线观看一区二区| 国产在线观看免费一区| 欧美精品成人一区二区三区四区| 亚洲欧洲无码一区二区三区| 国产精品一区二区久久不卡| 91精选在线观看| 日韩av网站在线观看| 欧美伊人久久大香线蕉综合69| 国产日韩精品一区二区三区| 精一区二区三区| 日韩一区二区在线观看| 欧美日韩一区 二区 三区 久久精品 | 男女性色大片免费观看一区二区| 成人精品亚洲人成在线| 欧美三级午夜理伦三级中视频| 中文字幕日韩av资源站| 国产99精品在线观看| 国产偷v国产偷v亚洲高清| 国产乱子伦一区二区三区国色天香| 4438x成人网最大色成网站| 日韩一区精品视频| 91精品婷婷国产综合久久竹菊| 亚洲国产成人高清精品| 91色|porny| 亚洲综合清纯丝袜自拍| 色av综合在线| 国产精品久久久久久亚洲毛片 | 亚洲成人动漫在线免费观看| 91福利在线导航| 日韩电影在线一区| 日韩一级完整毛片| 国产在线精品一区二区不卡了| 久久精品亚洲一区二区三区浴池| 国产精品中文字幕欧美| 中文字幕在线观看不卡视频| 91丨九色porny丨蝌蚪| 亚洲成a人v欧美综合天堂| 精品久久久影院| 91丨九色丨蝌蚪丨老版| 亚洲福利视频一区| 日本一区二区电影| 67194成人在线观看| 国产精品12区| 午夜精品免费在线观看| 国产欧美日产一区| 欧美日韩精品综合在线| 成人丝袜高跟foot| 蜜臀av性久久久久av蜜臀妖精| 国产精品二区一区二区aⅴ污介绍| 在线免费视频一区二区| 国产精品88888| 蜜臀va亚洲va欧美va天堂| 亚洲午夜羞羞片| 亚洲免费三区一区二区| 国产区在线观看成人精品| 91麻豆精品91久久久久同性| 在线欧美日韩国产| 色婷婷综合久色| 色综合视频一区二区三区高清| 国产一区二区三区国产| 一区二区三区产品免费精品久久75| 精品久久久久久久人人人人传媒 | 亚洲日本va午夜在线电影| 国产在线国偷精品免费看| 亚洲乱码日产精品bd| 国产欧美一区二区精品秋霞影院| 一区二区三区在线免费| 国产欧美日韩亚州综合| 91精品欧美一区二区三区综合在| 大白屁股一区二区视频| 亚洲h在线观看| 亚洲午夜免费福利视频| 国产精品第五页| 欧美极品aⅴ影院| 26uuu色噜噜精品一区二区| 精品久久久久一区| 91精品国产综合久久精品app | 色综合久久久久综合体桃花网| 蜜桃精品视频在线| 亚洲黄色免费网站| 亚洲视频在线一区二区| 亚洲图片欧美综合| 综合久久给合久久狠狠狠97色| 久久网站热最新地址| 精品国产乱码久久久久久牛牛| 亚洲国产欧美在线| 图片区小说区区亚洲影院| 亚洲男帅同性gay1069| 亚洲欧美欧美一区二区三区| 日韩理论在线观看| 日本vs亚洲vs韩国一区三区二区| 亚洲高清久久久| 日韩黄色在线观看| 美女视频第一区二区三区免费观看网站| 亚洲成人tv网| 久久爱另类一区二区小说| 日韩精品一级中文字幕精品视频免费观看| 日本va欧美va精品| 国产精品一二三四五| 国产宾馆实践打屁股91| 丰满亚洲少妇av| 在线区一区二视频| 老司机免费视频一区二区| 亚洲成人先锋电影| 成人免费福利片| 欧美亚洲禁片免费| 久久综合九色综合97婷婷| 一区二区三区在线观看动漫| 天天综合色天天综合色h| 国产一区二区三区免费在线观看| 成人性生交大合| 欧美一区二区三区男人的天堂| 欧美激情一区在线观看| 亚洲一区二区三区四区五区黄 | www久久精品| 亚洲午夜精品17c| 国产综合色精品一区二区三区| 成人三级伦理片| 欧美一区二区大片| 一区二区三区高清在线| 国产不卡视频一区| 中文字幕欧美国产| 青青草国产成人99久久| 91成人国产精品| 精品国产伦理网| 成人avav在线| 国产女主播视频一区二区| 亚洲欧美aⅴ...| 国产一区二区三区四区在线观看| 国产美女娇喘av呻吟久久| 天天综合网天天综合色| 麻豆成人免费电影| 蜜桃视频在线观看一区| 国产高清不卡二三区| 国产乱码字幕精品高清av | 精品国产3级a| 国产精品天干天干在观线| 欧美视频在线一区二区三区| 日本精品裸体写真集在线观看 | 欧美日韩夫妻久久| 亚洲超碰精品一区二区| 一本高清dvd不卡在线观看 | 欧美偷拍一区二区| 亚洲精品国产成人久久av盗摄| 国产999精品久久| 国产农村妇女精品|