zoukankan      html  css  js  c++  java
  • Jenkins构建集成部署

    一、可运行Jar配置

    1. 设置JDK

    2. 设置源码

    1. 设置构建脚本

    #!/bin/bash  

    export BUILD_ID=xxxxxx_content_170

    myPath="/data/deploy/iol8-content-service"

    core_name="content_service_core"

    gitUrl="https://git.transn.com/SLS-itakeeasy-JAVA/iol8-content-service.git"

    if [ ! -d "$myPath" ];then

       echo '目录不存在'

        cd /data/deploy

        git clone "$gitUrl"

        cd "$myPath"

        chmod +x gradlew

    else

        echo '目录存在'

        cd "$myPath"

        git pull

    fi

    ./gradlew :"$core_name":deploy -Denv=dev

    1. 设置通知
    1. 构建多个项目

    二、Tomcat项目配置

    1. 常规配置
    1. 构建环境

    #!/bin/bash  

    export BUILD_ID=323233

    export JAVA_HOME=/usr/java/jdk1.8.0_121

    myPath="/data/deploy/me_api_server"

    if [ ! -d "$myPath" ];then

       echo '目录不存在'

        cd /data/deploy

        git clone https://git.transn.com/SLS-itakeeasy-JAVA/me_api_server.git

        cd "$myPath"

        chmod +x gradlew

    else

        echo '目录存在'

        cd "$myPath"

        git pull

    fi

    ./gradlew :web:deploy -Denv=test_18

    http://10.5.110.170:8980/

    2d2a568d2579fddb5e28dfd4e44377b6b0256386df640a4f5b299fd127e8700c

  • 相关阅读:
    2017 9 26
    NOI2002 银河英雄传说(luogu p1196)
    luogu [USACO08OCT]打井Watering Hole
    luogu P2784 化学1(chem1)- 化学合成
    2017 9 24
    2017.9.24 noip模拟赛 day2—组合数
    Java 接口——2
    Java 接口——1
    Java 泛型
    Java 随笔——8
  • 原文地址:https://www.cnblogs.com/barrywxx/p/8487295.html
Copyright © 2011-2022 走看看