最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jenkins打包、發(fā)布、部署完整驟記錄

 更新時間:2025年03月20日 08:29:19   作者:木子0204  
這篇文章主要介紹了Jenkins的基本概念,服務器環(huán)境檢查,以及如何安裝和配置Jenkins,包括安裝FTP服務、Maven、Git和Jenkins本身,文中通過代碼介紹的非常詳細,需要的朋友可以參考下

一、概念

Jenkins是一個開源的持續(xù)集成工具,主要用于自動構建和測試軟件項目,以及監(jiān)控外部任務的運行。與版本管理工具(如SVN,GIT)和構建工具(如Maven,Ant,Gradle)結合使用,實現(xiàn)持續(xù)部署和持續(xù)構建的功能。

Jenkins的特點:

開源:Jenkins是免費的,任何人都可以使用和修改其源代碼

跨平臺:可以在Windows,Linux,MacOS等多種操作系統(tǒng)上運行

插件豐富:用于大量的插件,可以擴展其功能,滿足各種開發(fā)需求

易于使用:提供只管的用戶界面,即使是初學者也能快速的上手

二、檢查服務器環(huán)境

檢查操作系統(tǒng)版本

cat /etc/redhat-release

檢查jdk版本

java -version

檢查ftp安裝情況

rpm -qa|grep ftp

檢查maven是否安裝

mvn -v

三、準備安裝環(huán)境

安裝ftp服務

安裝命令:yum install -y vsftpd

查看是否安裝完成:rpm -qa |grep vsftpd

查看防火墻狀態(tài):systemctl status firewalld.service

啟動ftp服務:

安裝Maven

maven下載地址:Maven – Download Apache Maven

執(zhí)行 vim /etc/profile 命令,在打開的文件中添加maven配置:??????

配置好后執(zhí)行命令 source /etc/profile 使配置生效

執(zhí)行 mvn -version 命令驗證

安裝GIT

配置好yum源,執(zhí)行 yum install git 命令即可

執(zhí)行 git --version 命令驗證,出現(xiàn)git版本號則表示安裝成功。

安裝jenkins

下載jenkins的rpm包,執(zhí)行 yum install jenkins-2.346.3-1.1.noarch.rpm 命令

執(zhí)行 vim /etc/sysconfig/jenkins 命令,修改jenkins配置,目錄、端口可自定義

啟動命令如下:

啟動命令:systemctl start jenkins.service

停止命令:systemctl stop jenkins.service

重啟命令:systemctl restart jenkins.service

查看命令:systemctl status jenkins.service

訪問jenkins

啟動之后使用http://ip:端口訪問jenkins。

復制管理員密碼

[root@localhost ROOT]# cat /root/.jenkins/secrets/initialAdminPassword 83ebb23eb14446ab9afae6a022b8f728

安裝推薦的插件即可

使用admin繼續(xù)操作

完成安裝

選擇需要打包的項目

配置系統(tǒng)

本文以git作為數(shù)據(jù)源

Maven項目打包,新建item

 配置編譯信息

發(fā)布、部署

執(zhí)行的war和服務器信息

還有一種方式是也可以直接放腳本

直接執(zhí)行

執(zhí)行的日志為success ,則打包,發(fā)布,部署成功

總結

到此這篇關于Jenkins打包、發(fā)布、部署的文章就介紹到這了,更多相關Jenkins打包發(fā)布部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Kubernetes(k8s?1.23))安裝與卸載詳細教程

    Kubernetes(k8s?1.23))安裝與卸載詳細教程

    這篇文章主要介紹了Kubernetes(k8s?1.23))安裝與卸載,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • containerd2.x配置Harbor私有倉庫實踐

    containerd2.x配置Harbor私有倉庫實踐

    文章主要介紹了兩種配置containerd2.x連接Harbor私有倉庫的方法,推薦使用certs.d方式,無需修改config.toml,更簡潔,同時,對于特定環(huán)境下的HTTPS + 自簽名證書問題,給出了通過hosts.toml配置和修改config.toml配置兩種方案,并強調(diào)了不同環(huán)境下的注意事項和配置驗證方法
    2026-05-05
  • K8S單節(jié)點部署及集群部署過程

    K8S單節(jié)點部署及集群部署過程

    這篇文章主要介紹了K8S單節(jié)點部署及集群部署過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • 云原生系列Kubernetes深度解析YAML文件使用

    云原生系列Kubernetes深度解析YAML文件使用

    這篇文章主要為大家介紹了云原生系列Kubernetes深度解析YAML文件使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • Jenkins打包、發(fā)布、部署完整驟記錄

    Jenkins打包、發(fā)布、部署完整驟記錄

    這篇文章主要介紹了Jenkins的基本概念,服務器環(huán)境檢查,以及如何安裝和配置Jenkins,包括安裝FTP服務、Maven、Git和Jenkins本身,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-03-03
  • 云原生技術kubernetes調(diào)度單位pod的使用詳解

    云原生技術kubernetes調(diào)度單位pod的使用詳解

    這篇文章主要介紹了云原生技術kubernetes調(diào)度單位pod的使用詳解,幫助大家更好的理解和學習使用K8S,感興趣的朋友可以了解下
    2021-03-03
  • 一篇文章搞懂K8S高級特性

    一篇文章搞懂K8S高級特性

    這篇文章主要給大家介紹了關于K8S高級特性的相關資料,文中通過時實例代碼以及圖文介紹的非常詳細,對大家學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2021-11-11
  • k8s?service?nodePort無法訪問的問題解決

    k8s?service?nodePort無法訪問的問題解決

    今天有一個項目做service nodeport轉(zhuǎn)發(fā),結果設置完之后發(fā)現(xiàn)外網(wǎng)訪問失敗,下面這篇文章主要給大家介紹了關于k8s?service?nodePort無法訪問的問題解決,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-01-01
  • 云原生Kubernetes初始化容器Init使用教程

    云原生Kubernetes初始化容器Init使用教程

    這篇文章主要為大家介紹了云原生Kubernetes初始化容器Init使用教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助祝大家多多進步早日升職加薪
    2022-03-03
  • K8S部署Kafka界面管理工具(kafkamanager)方法詳解

    K8S部署Kafka界面管理工具(kafkamanager)方法詳解

    這篇文章主要介紹了K8S部署Kafka界面管理工具(kafkamanager)方法詳解,需要的朋友可以參考下
    2022-01-01

最新評論

鲁山县| 唐河县| 唐海县| 岫岩| 兴业县| 绥化市| 罗源县| 馆陶县| 樟树市| 柞水县| 会昌县| 海南省| 黄浦区| 邵阳市| 收藏| 文山县| 买车| 林甸县| 灵台县| 景宁| 应城市| 浙江省| 团风县| 曲松县| 塔河县| 彭州市| 新建县| 翁牛特旗| 昭平县| 绥宁县| 阳新县| 车险| 改则县| 哈巴河县| 定兴县| 寿阳县| 鲁甸县| 溧水县| 舒兰市| 潞城市| 专栏|