jenkins經過maven的tomcat7-maven-plugin遠程發佈項目

1、環境準備linux

      兩臺服務器apache

      jenkins服務器  yum安裝以及配置好maventomcat

      tomcat服務器  tomcat版本apache-tomcat-8.0.33.tar.gz服務器

                              jdk版本jdk-8u77-linux-x64.tar.gzmaven

     tomcat中要部署manager項目,提供tomcat權限支持ide

     tomcat tomcat-users.xml以下圖配置ui

wKiom1hBIXOTwpTqAAAMEXLlYZM251.png

這裏的username 和password 要和下文寫到的  maven settings server 中要一致。url




2、配置管理spa

       maven settings文件配置插件

       1. 在pluginGroups標籤內加入

           <pluginGroup>org.apache.tomcat.maven</pluginGroup>,容許使用非官方的tomcat7-maven-plugin;

       

      2.在servers標籤內加入

   <server>

      <id>tomcat</id>

      <username>tomcat</username>

      <password>12345611</password>

    </server>

    受權tomcat用戶訪問權限


  3.在profiles加入

   <profile>

        <id>soa</id>

    <properties>

        <!-- tomcat begin -->

        <tomcat.hostname>192.168.2.77</tomcat.hostname>

        <tomcat.port>8040</tomcat.port>

        <!-- tomcat end -->

      </properties>

  </profile>

   指定配置文件


 項目pom中須要增長tomcat7-maven-plugin的配置   

 

wKiom1hAz0awVFpxAABL3ho73HM726.png-wh_50

  這裏url中的變量tomcat.hostname和tomcat.port是在 maven settings profile 中賦值(上文有寫到過),server標籤中的tomcat要和maven settings servers 中的id同樣


3、建立jenkins job


       主要配置源碼管理和build


wKiom1hBJ5nTBXgQAACWTk-U0mY560.png


      wKiom1hBJ0qz-NGgAABinA2eolc549.png

相關文章
相關標籤/搜索