jenkins shell常用配置

2021/12/30 7:09:06

本文主要是介绍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

  

 



这篇关于jenkins shell常用配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程