这些天我正在学习詹金斯,我遇到了一个情况。我需要undeploy
在 glassfish 上执行条件。仅当应用程序存在于服务器中时,我才想取消部署该应用程序。有没有办法在一个命令行中做到这一点?
问问题
77 次
1 回答
0
为此,我使用了以下 Bash 代码:
apps=`asadmin list-applications -t --user=admin --passwordfile=password.txt`
for app in $apps
do
if [ $app = "the_name_of_your_app" ]
then
asadmin --user=admin --passwordfile=password.txt undeploy the_name_of_your_app
fi
done;
PS:password.txt的内容是一行:AS_ADMIN_PASSWORD=admin
我希望有一天它会对某人有所帮助=)
于 2018-05-21T08:51:29.687 回答