首页 技术 正文
技术 2022年11月7日
0 收藏 426 点赞 995 浏览 979 个字

源码管理选择 “git”, Repository URL填写你的git地址,并配置对应的key,大家最好事前先在jenkins这台机器上能够直接远程git操作私有仓库构建触发器、构建环境、Pre Steps保持默认 Jenkins部署java项目实例02 Build“Root POM”为pom.xml, Goals and options 填写 clean install -D maven.test.skip=truePost Steps、构建设置保持默认 Jenkins部署java项目实例02Jenkins部署java项目实例02 构建  执行 shellJenkins部署java项目实例02  jenkins 上 分发脚本内容

[root@jenkins-ansible-jumpserver sh]# cat deploy_weifeng_dev.sh
#!/bin/bash# kill tomcat进程
tomcat_fashion_bi_dev_pid=`ps aux|grep weifeng|grep -v "grep"|awk '{print $2}'`if [ "$tomcat_fashion_bi_dev_pid" ];then
ps aux|grep weifeng|grep -v "grep"|awk '{print $2}'|xargs kill -9
echo "old tomcat weifeng dev process is killed"
firm -rf /home/deploy/weifeng/dev/deploy_files/*echo "delete old project files /home/deploy/weifeng/dev/deploy_files"#解压war包到 代码执行地方cd /home/deploy/weifeng/dev/
unzip -oq deepfashion-fashionbi.war -d /home/deploy/weifeng/dev/deploy_files/#重启tomcat
cd /home/deploy/tomcat_weifeng_dev/bin
sh startup.shsleep 5
tomcatport=` netstat -lntp|grep "8080"|awk '{print $4}'|awk -F":" '{print $2}'`
echo $tomcatportif [ "$tomcatport" ];then
echo -e "\033[32m[ tomcat weifeng started success on dev env ! ]\033[0m"
fi

  

  

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,949
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,475
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,288
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,104
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,735
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,770