removed useless CD cleanup config
This commit is contained in:
parent
a324100334
commit
45b25f42c9
1 changed files with 0 additions and 33 deletions
33
.github/workflows/cleanup.yml
vendored
33
.github/workflows/cleanup.yml
vendored
|
|
@ -1,33 +0,0 @@
|
|||
name: Cleanup
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [ closed ]
|
||||
|
||||
jobs:
|
||||
cleanup:
|
||||
name: Cleanup
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Set KUBECONFIG
|
||||
run: |
|
||||
mkdir ~/.kube
|
||||
echo ${{ secrets.KUBECONFIG }} | base64 -d > ~/.kube/config
|
||||
kubectl config view
|
||||
|
||||
- name: Uninstall helm release
|
||||
id: uninstall_helm_release
|
||||
run: |
|
||||
export RELEASE_NAME=pr-$(jq --raw-output .pull_request.number $GITHUB_EVENT_PATH)
|
||||
echo "Uninstalling release ${RELEASE_NAME}"
|
||||
if ! helm uninstall ${RELEASE_NAME} --kube-context nonprod --wait ; then
|
||||
echo "HELM Uninstall has failed !"
|
||||
echo "Please ask the SRE team to manually clean remaining objects"
|
||||
exit 1
|
||||
fi
|
||||
echo "HELM uninstall successfull"
|
||||
echo "Cleaning remaining PVC..."
|
||||
kubectl delete pvc -l app.kubernetes.io/instance=$RELEASE_NAME
|
||||
Loading…
Reference in a new issue