jenkins自动化部署脚本
2015-07-01 09:20
369 查看
#!/bin/bashkinit ke.long@TCL.COM -k -t $JENKINS_HOME/longke.keytabscp admin/target/ssv-admin.war ke.long@54.165.16.227:/data/reposscp api/target/ssv-api.war ke.long@54.165.16.227:/data/reposssh ke.long@54.165.16.227 <<'ENDSSH227'ssh work@54.165.16.227 <<'ENDWORKSSH227'ps
-ef | grep tomcat-ssv | grep -v grep | awk '{print $2}' | xargs kill -9rm -rf /data/ssv-server/tomcat-ssv/webapps/ssv-*cp /data/repos/ssv-* /data/ssv-server/tomcat-ssv/webapps//data/ssv-server/tomcat-ssv/bin/catalina.sh startENDWORKSSH227ENDSSH227
-ef | grep tomcat-ssv | grep -v grep | awk '{print $2}' | xargs kill -9rm -rf /data/ssv-server/tomcat-ssv/webapps/ssv-*cp /data/repos/ssv-* /data/ssv-server/tomcat-ssv/webapps//data/ssv-server/tomcat-ssv/bin/catalina.sh startENDWORKSSH227ENDSSH227
相关文章推荐
- JS 数据类型转换
- JS模块加载器加载原理是怎么样的?
- java jdbc 连接 class.forname("driver")
- 顶级Javascript图表图形类库
- java中进行高精度、大数运算总结BigInteger BigDecimal
- 数据结构--二叉堆、d堆、左式堆和斜堆
- CSS经验
- android Vibrator 使用
- 设计模式之享元模式——初学
- C++常用库函数
- android中src和background区别
- C#下查找并杀死子进程(进程树)
- Jmeter插件JMeterPlugins
- gRPC:Google开源的基于HTTP/2和ProtoBuf的通用RPC框架
- leetcode_Valid Sudoku
- 织梦搜索时间间隔的修改方法
- 0-9、a-z、A-Z 随机数
- 装系统出现error cannot load file code 5555h 该如何解决
- 搭建小系统
- 深入浅出讲解:php的socket通信