zoukankan      html  css  js  c++  java
  • jenkins 自动部署脚本

    OLD_BUILD_ID=$BUILD_ID
    echo $OLD_BUILD_ID
    BUILD_ID=dontKillMe
    
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-system/target/system/lib /mnt/safety/amdin/system
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-system/target/system/system-safety.jar /mnt/safety/amdin/system
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-system/target/system/resources/mapper /mnt/safety/amdin/system/resources
     
     
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-examination/target/exam/lib /mnt/safety/amdin/exam
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-examination/target/exam/system-exam.jar /mnt/safety/amdin/exam
     
     
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-collection/target/collection/lib /mnt/safety/amdin/collection
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-collection/target/collection/system-collection.jar /mnt/safety/amdin/collection
     
     
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-gateway/target/gateway/lib /mnt/safety/amdin/gateway
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-gateway/target/gateway/gateway-safety.jar /mnt/safety/amdin/gateway
    
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-auth/target/auth/lib /mnt/safety/amdin/auth
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-auth/target/auth/auth-safety.jar /mnt/safety/amdin/auth
    
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-emergency/target/emergency/lib /mnt/safety/amdin/emergency
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-emergency/target/emergency/safety-emergency.jar /mnt/safety/amdin/emergency
     
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-document/target/document/lib /mnt/safety/amdin/document
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-document/target/document/safety-document.jar /mnt/safety/amdin/document
    
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-expert/target/expert/lib /mnt/safety/amdin/expert
     cp -rf /root/.jenkins/workspace/cloud-v2/safety-modules/safety-expert/target/expert/safety-expert.jar /mnt/safety/amdin/expert
    
    cd /mnt/safety/amdin/system
    ./service.sh restart
    cd /mnt/safety/amdin/auth
    ./service.sh restart
    cd /mnt/safety/amdin/gateway
    ./service.sh restart
    cd /mnt/safety/amdin/collection
    ./service.sh restart
    cd /mnt/safety/amdin/emergency
    ./service.sh restart
    cd /mnt/safety/amdin/document
    ./service.sh restart
    cd /mnt/safety/amdin/expert
    ./service.sh restart
    

      

  • 相关阅读:
    大话设计模式C++实现-第1章-简单工厂模式
    mac下的git的安装与简单的配置
    Execute failed: java.io.IOException: Cannot run program "sdk-linux/build-tools/22.0.0/aapt": error=2
    UIScrollView 循环滚动,代码超简单
    字符编码的前世今生
    Android 4.4 KitKat 支持 u 盘功能
    Java Tread多线程(1)实现Runnable接口
    (hdu step 6.3.3)Air Raid(最小路径覆盖:求用最少边把全部的顶点都覆盖)
    每日算法之二十三:Reverse Nodes in k-Group
    Android4.0-4.4 加入实体按键振动支持的方法(java + smali版本号)
  • 原文地址:https://www.cnblogs.com/xyzxy/p/14925555.html
Copyright © 2011-2022 走看看