zoukankan      html  css  js  c++  java
  • jenkins shell常用配置

    1:shell替换文件内容,使用sed -i 命令进行替换 , 如果遇到双引号.需要做转换处理,否则运行命令会报错。

    echo '替换PC端的环境变量开始'
    
    #sed -i 's/需要替换的字符串/替换后的字符串/' 替换所在的路径文件全路径
    
    sed -i 's/environment=\"dev\"/environment=\"test\"/' ./test/web/test/js-v/config.js
    
    echo '替换PC端的环境变量完成'
    

      

    2:shell杀死tomcat进程

    #查询tomcat8的进程,将pid获取到,判断pid是否存在,存在则杀死进程
    pid=`ps -ef |grep apache-tomcat-8 |grep -v grep |awk  '{print $2}'`
    
    if [ -n "$pid" ]; then
         kill -9 $pid
    fi
    

      

    3:使用tomcat内置的脚本杀死进程

    #定义tomcat8的目录地址
    tomcat_home=/opt/apache-tomcat-8 #调用tomcat的bin命令 杀死进程 sh $tomcat_home/bin/shutdown.sh

      

    4:删除tomcat的下的web目录文件

    rm -rf $tomcat_home/webapps/*
    

    5:复制文件到tomcat web目录下,并启动tomcat

    # 将本地的ROOT目录拷贝到app目录
    将test目录下的web目录 复制到 tomcat容器下 test目录中 cp -r test/web $tomcat_home/webapps/test export BUILD_ID=test #执行tomcat目录,启动tomcat sh $tomcat_home/bin/startup.sh

      

  • 相关阅读:
    sqlserver内存释放
    Windows任务管理器中内存使用、虚拟内存区别及与页面文件的关系
    GetMessage
    String.Format(string, arg0)中sring格式
    C#基础--之数据类型
    C# Socket
    C# 对象 序列化 XML
    C# Monitoring-network
    Nginx 网址
    WinSCP 连接 Ubuntu 拒绝的问题
  • 原文地址:https://www.cnblogs.com/lewisat/p/15745864.html
Copyright © 2011-2022 走看看