<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      gitlab+jenkins+harbor+k8s安裝操作流程之java項目jenkins配置

       執行命令 自己安裝也可以

      下載:
      wget https://mirrors.aliyun.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
      解壓:
      tar -zxvf apache-maven-3.6.3-bin.tar.gz
      進入:
      cd apache-maven-3.6.3
      獲取路徑:
      pwd
      配置環境變量:
      vim /etc/profile
      =====================================================
      配置文件添加下面兩行內容:
      export MAVEN_HOME=自己maven安裝目錄,我的是:/opt/apache-maven-3.6.3
      export PATH=$MAVEN_HOME/bin:$PATH
      =====================================================
      刷新環境變量:
      source /etc/profile
      查看maven版本:
      mvn -version

       配置maven,setting.xml

      進入到maven目錄下的conf目錄

      編輯:
      vim settings.xml


      新增以下內容
      <!--本地倉庫-->
      <localRepository>/data/software/repository</localRepository>

      <mirrors>
      <!--阿里云鏡像-->
      <mirror>
      <id>aliyun-maven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven mirror</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      </mirror>
      </mirrors>

       

       3.Jenkins配置jdk、Git

      配置maven進去的路徑一樣。

       

      注意:都需要取消自動下載。

       4.下面開始真正的部署maven項目:

      5.兩臺服務器之間開通免密傳輸。

      需要通過腳本將該jar包傳輸到另一個服務器指定的目錄下。將下面兩個start.sh、stop.sh文件和jar包放在同一目錄下,也可以換到其他路徑,如需換到其他路徑,下面兩個腳本的部分路徑內容需自行修改?。。?/p>

       start.sh

      #!/bin/bash
      set -e #任何命令出錯就退出
      set -o pipefail


      APP_DIR=$1
      PROJECT_NAME=$2


      nohup java -jar ${APP_DIR}/${PROJECT_NAME}.jar > ${PROJECT_NAME}.log &
      start_ok=false
      if [[ $? = 0 ]];then
      sleep 15
      tail -n 50 ${PROJECT_NAME}.log
      fi
      aaa=`grep "Started" ${PROJECT_NAME}.log | awk '{print $1}'`
      if [[ -n "${aaa}" ]];then
      echo "app started ok"
      exit 0
      else
      echo "app started error"
      exit 1
      fi

       stop.sh

      #!/bin/bash

      PROJECT_NAME=$1
      ps aux | grep ${PROJECT_NAME} | grep -v "grep" | awk '{print "kill -9 "$2}' | sh

      6.執行腳本

       將以下腳本寫入上圖中,點擊“保存”,然后點擊構建,就完成了Jenkins的配置部署。

      #!/bin/bash

      echo "local-platform"
      DIR="/home/web/container/container"
      projectName="local-platform"

      echo "待部署的應用服務器,可多臺"
      server_ips="192.168.6.155"
      for server_ip in ${server_ips[@]}
      do

      echo "拷貝jar包到目標服務器的/home/web/container/container目錄"
      scp -q -oStrictHostKeyChecking=no ${WORKSPACE}/target/*.jar root@${server_ip}:${DIR}/${projectName}.jar

      echo "ssh遠程連接進行發布操作"
      ssh -q -oStrictHostKeyChecking=no root@${server_ip} <<EOF
      cd ${DIR}
      sh stop.sh ${projectName}
      sh start.sh $DIR ${projectName}
      EOF

      done

      echo "success"

       

      posted @ 2025-03-27 15:21  瘋狂的米粒兒  閱讀(73)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产丰满乱子伦无码专区 | 国产区精品福利在线观看精品| 国偷自产av一区二区三区| 在线观看精品日本一区二| 青青草久热这里只有精品| 国产精品国产三级国快看| 久久精品久久电影免费理论片| 久久精品国产免费观看频道| 国产又黄又爽又刺激的免费网址| 国产精品欧美福利久久| 国产精品人妻| 亚洲精品日韩中文字幕| 乱色熟女综合一区二区三区| 亚洲热线99精品视频| 精品国产美女av久久久久| 国产精品污双胞胎在线观看| 国产一区二区三区在线观看免费| 国产免费毛卡片| 日本久久久久亚洲中字幕| 香港日本三级亚洲三级| 古田县| 人妻少妇偷人精品免费看| 久热这里只有精品12| 高h纯肉无码视频在线观看| 日本一卡2卡3卡四卡精品网站| 久久精品国产一区二区三| 国产精品无码成人午夜电影 | 久久综合给合久久狠狠97色| 欧美最猛黑人xxxx| 国产成人8X人网站视频| 狠狠色噜噜狠狠狠狠色综合久| 欧洲精品色在线观看| 亚洲av成人一区二区| 在线观看无码av五月花| 亚洲人妻一区二区精品| 国内自拍视频在线一区| 精品尤物国产尤物在线看| 国产精品有码在线观看| 潮喷失禁大喷水无码| 永久免费在线观看蜜桃视频| 亚洲欧洲日韩精品在线|