first shell
#!/bin/bash
nexus_snapshots_dir=/home/nexus/sonatype-work/nexus/storage/snapshots/cn/ecotrans/web/ecotrans/1.0-SNAPSHOT/
home_dir=/home/tomcat/ecotrans-8080/webapps
deploy_wars=($(find $nexus_snapshots_dir -name "ecotrans*.war" | tr "\n" " "))
deploy_war=${deploy_wars[0]}
echo deploy_war as "$deploy_war"
cd $home_dir
rm -fr *
mkdir ecotrans
cp "$deploy_war" "$home_dir""/ecotrans.war"
cd ecotrans
jar -xvf ../ecotrans.war
echo "end"
本文介绍了一个用于从Nexus仓库部署快照版本WAR文件到Tomcat服务器的Shell脚本。该脚本首先从指定目录查找最新的ecotrans WAR文件,然后清理Tomcat的应用部署目录,并将找到的WAR文件部署到Tomcat中。
33万+

被折叠的 条评论
为什么被折叠?



