Jenkins + Maven + Git 一鍵部署

  1. 安裝Jenkins。安裝教程可在網上查。
    (1)更改Jenkins端口號(針對安裝版):

    • Window:
      找到Jenkins.xml配置文件,位於Jenkins安裝包下。
      在這裏插入圖片描述
      更改–httpPort=xxxx爲自己設置的端口號。進入Jenkins安裝包,重啓Jenkins,命令net start jenkins; 停止命令net stop jenkins
    • Linux:
      使用命令 vim /etc/sysconfig/jenkins打開配置文件,找到JENKINS_PORT=”8080”,,JENKINS_AJP_PORT=“8009”, 分別修改成要設置的端口。重啓。service jenkins restart
      在這裏插入圖片描述
  2. 安裝完成進入首頁,點擊·新建item·按鈕。
    在這裏插入圖片描述
    在這裏插入圖片描述
    如果沒有·構建一個maven項目·選項,需要在系統管理->插件管理中搜索Maven Integration,然後安裝。

  3. 流程如下圖:
    在這裏插入圖片描述
    出現Failed to connect to repository : Command “git.exe ls-remote -h https://gitee.com/xxxx/xxxx.git HEAD” returned status code 128:
    stdout:
    stderr: Logon failed, use ctrl+c to cancel basic credential prompt.
    remote: [31mIncorrect username or password ( access token )[0m
    fatal:Authentication failed for 'https://gitee.com/xxxx/xxxx.git/'錯誤是因爲下面的Credentials(身份信息)沒寫的原因。

  4. 填寫git身份信息。
    在這裏插入圖片描述
    填完錯誤就會消失
    在這裏插入圖片描述

  5. 填寫Build部分,內容是clean package -Dmaven.test.skip=true。用於打包代碼
    在這裏插入圖片描述

  6. 在構建後操作裏選擇紅色標記·Deploy war/ear to a container·。如果沒有,需要安裝Deploy to container插件。
    在這裏插入圖片描述
    ① 填寫WAR/EAR files內容: target/xxx.war
    ② 填寫Context path內容(項目訪問路徑?據說是,沒試過):/xxx
    ③ 選擇自己的Tomcat服務器版本:

    • Credentials(Tomcat身份信息):在tomcat-users.xml中配置。像我的賬號就是tomcat, 密碼是123456
      在這裏插入圖片描述
      2)Tomcat URL是你要部署的Tomcat地址(我的是演示,用的本地Tomcat):
      http://127.0.0.1:8080

在這裏插入圖片描述
在這裏插入圖片描述

  1. 點擊應用,保存。
  2. 點擊左側的·Build Now·按鈕。點之前確保Tomcat已經開啓。至此,配置完成。
    在這裏插入圖片描述
  3. 可在控制檯中查看部署信息。
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章