日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

gogs安装完了, idea的git也配置完了, 代码也上传到gogs了, 接下来安装jenkins持续集成工具

發布時間:2024/3/24 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gogs安装完了, idea的git也配置完了, 代码也上传到gogs了, 接下来安装jenkins持续集成工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

jenkins- 持續集成工具, 提供 代碼檢測,一件部署的功能, 非常方便,?

都設置好得情況下, 我們只要在 ide工具上將代碼提交,? 在到jenkins頁面點擊下對應的項目,是一個小圓球, 就實現了部署.?

如果項目編譯失敗, 說明代碼或配置存在問題, 項目前的"小太陽,會變成云彩, 多次構建失敗, 就變成了雷陣雨圖標"

?

1. jenkins運行需要依賴jdk環境, 在linux宿主機上安裝一個jdk, 配置好環境變量

2. jenkins同樣安裝到linux上, 先下載rpm包

wget https://pkg.jenkins.io/redhat/jenkins-2.83-1.1.noarch.rpm

3. 安裝jenkins , 默認安裝到?/etc/sysconfig/ 這里

?rpm -ivh jenkins-2.83-1.1.noarch.rpm

4. 配置jenkins

vim /etc/sysconfig/jenkins

找到 JENKINS_USER, 將jenkins改成root用戶,?

找到JENKINS_PORT, 將8080改成6688

搜索是,按"/",輸入要找的關鍵字

5.啟動jenkins

systemctl start jenkins

6.查看是否啟動成功?

? ?打開頁面, 訪問ip:6688, 成功的話, 第一次安裝jenkins ,會讓你到linux上/var/lib/jenkins/secrets/initialAdminPassword目錄找密碼

cat /var/lib/jenkins/secrets/initialAdminPassword

? ?之后出現:


1. 左側, 建議安裝插件

2. 右側, 選擇安裝插件

根據需求選擇,

我們需要安裝git,maven兩個插件,

選擇1,2都行, 只安裝git的話, 建議使用后者,手動選擇安裝

如果安裝失敗,后面手動安裝.?

7. 創建一個用戶

8. 手動安裝插件

系統管理 -> 管理插件 -> 可選插件 -> 搜索maven -> 找到Maven Integration -> 選中后,直接安裝

如果該方式安裝還是失敗, 可以通過清華大學鏡像站地址進行手動下載:

9. 安裝jenkins有需要的mavne到宿主機,也就是linux服務器上

? 1).?本地maven解壓一份, 增加conf中的settings.xml文件

? ? ? ? ?

<localRepository>/usr/local/repository</localRepository>

? 2). 在<pluginGroups>這里面加入

<pluginGroup>com.spotify</pluginGroup>

?

? 3).?改好之后, 將maven文件夾通過xftp傳輸到/usr/local/目錄下

? 4). 將maven的本地倉庫在服務器上配置一份,路徑/usr/local/repository, 接著把本地maven倉庫上傳到服務器該目錄中

? ? ? ?傳之前, 需要將沒有啟動類,也沒有訪問入口的類,? 例如common模塊,打成jar包, 只需要保證 訪問其他模塊時, 可以調用

? ? ? ?到common中工具類

? 5). 將common打成jar包: 使用idea, maven的install方法, 將項目安裝本地倉庫, 即可生成jar包

? ? ? idea右邊框 找maven 點擊 -> 彈出側邊欄上的菜單找"卡型"帶有藍色m標志的按鈕, 點擊?-> 出現彈出框 -> 輸入clean install

? ? ?過程中可能出現打包失敗問題 , 逐個解決吧

? ? ?都安裝成功之后, 就可以將倉庫傳到線上了

? 6). 全局配置jdk? , 去掉自動安裝

? ? 1_ . 為jdk取名

? ? ?2_. 配置JAVA_HOME:??/usr/java/jdk1.8.0_171-amd64? ? // 也就是你java安裝的路徑拿過來

7). git配置不用動: 會連接centos系統上默認的git

8). 頁面上配置maven

? ?1_.起名

? ?2_. MAVEN_HOME: 將剛剛上傳的maven文件夾的目錄拿過來

?

到此jenkins 配置完畢

接下來, 就是創建任務,完成持續集成...?

下一篇記錄

?

?

重啟jenkins:

? ? ? ?ip:port/restart

重新加載配置

? ? ??ip:port/reload

關閉jenkins

? ? ? ip:port/exit

?

  • 徹底卸載jenkinsservice jenkins stop yum clean all yum -y remove jenkins rm -rf /var/cache/jenkins rm -rf /var/lib/jenkins/

    ?

  • ?

    總結

    以上是生活随笔為你收集整理的gogs安装完了, idea的git也配置完了, 代码也上传到gogs了, 接下来安装jenkins持续集成工具的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。