mirror da
https://github.com/vaadin/framework.git
synced 2024-08-31 05:55:27 +02:00
27 righe
674 B
Bash
27 righe
674 B
Bash
#! /bin/bash
|
|
echo checking and killing open servers
|
|
|
|
# Find all java processes, except
|
|
# * grep, as we're running it
|
|
# * get-lock, as that one is just waiting for this cleanup to happen
|
|
# * shutdown-and-cleanup, as that could be the one we're running from
|
|
ps x | grep -E bin/java | grep -v grep | grep -v get-lock | grep -v shutdown-and-cleanup | awk '{print $1}' > temp
|
|
|
|
#Read and kill processes marked to temp
|
|
while read line
|
|
do
|
|
kill -9 $line
|
|
done < temp
|
|
|
|
#Remove temp
|
|
rm temp
|
|
|
|
if [ -a /home/integration/demo.war ]
|
|
then
|
|
echo removing old demo.war
|
|
rm /home/integration/demo.war
|
|
fi
|
|
|
|
echo Cleaning deploy dir
|
|
rm -rf /home/integration/deploy/*
|