clean the juju environment based on it was deployed.
[joid.git] / ci / clean.sh
1 #!/bin/bash
2
3 set -ex
4
5 if [ -d $HOME/.juju/environments ]; then
6     echo " " > status.txt
7     juju status  &>>status.txt || true
8     if [ "$(grep -c "environment is not bootstrapped" status.txt )" -ge 1 ]; then
9         echo " environment is not bootstrapped ..."
10     else
11         echo " environment is bootstrapped ..."
12         jujuenv=`juju status | grep environment | cut -d ":" -f 2`
13         juju destroy-environment $jujuenv  -y
14     fi
15     rm -rf precise
16     rm -rf trusty
17     rm -rf xenial
18     rm -rf $HOME/.juju/j*
19     rm -rf $HOME/.juju/.deployer-store-cache
20     rm -rf $HOME/.juju/environments
21     rm -rf $HOME/.juju/ssh
22 fi
23