From 223bfe40af134ed314002797b2ef83e3902e1937 Mon Sep 17 00:00:00 2001 From: richardrobertreitz Date: Wed, 27 Aug 2025 08:09:33 +0000 Subject: [PATCH] Update .forgejo/workflows/deleteapp.yaml --- .forgejo/workflows/deleteapp.yaml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/deleteapp.yaml b/.forgejo/workflows/deleteapp.yaml index c87e19a..3c721d2 100644 --- a/.forgejo/workflows/deleteapp.yaml +++ b/.forgejo/workflows/deleteapp.yaml @@ -7,11 +7,27 @@ on: type: string description: "Application Region e.g. EU" default: EU + b_cloudlet: + type: choice + options: + - Amsterdam-OTC + - Hamburg + - Leipzig + - Munich + - Berlin + - Frankfurt + - Magdeburg-OTC + - Bonn + - Magdeburg + description: "Cloudlet e.g. EU.small" + default: Munich + required: true env: EDGEXR_PLATFORM_USERNAME: ${{ secrets.EDGEXR_PLATFORM_USERNAME }} EDGEXR_PLATFORM_PASSWORD: ${{ secrets.EDGEXR_PLATFORM_PASSWORD }} APP_REGION: ${{ inputs.a_app_region }} + CLOUDLET: ${{ inputs.b_cloudlet }} jobs: build: @@ -55,7 +71,8 @@ jobs: "organization": "edp-developer-framework", "name": "$(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')-instance", "cloudlet_key": { - "organization": "TelekomOP" + "organization": "TelekomOP", + "name": "${CLOUDLET}" } }, "app_key": { @@ -71,7 +88,7 @@ jobs: echo $DELETEAPPINSTANCE_JSON echo delete app instance - curl -X POST https://hub.apps.edge.platform.mg3.mdb.osc.live/api/v1/auth/ctrl/DeleteAppInst -H 'Content-Type: application/json' -H "Authorization: Bearer $EDGEXR_TOKEN" -S --data "$DELETEAPPINSTANCE_JSON" --fail-with-body + curl -X POST https://hub.apps.edge.platform.mg3.mdb.osc.live/api/v1/auth/ctrl/DeleteAppInst -H 'Content-Type: application/json' -H "Authorization: Bearer $EDGEXR_TOKEN" -S --data "$DELETEAPPINSTANCE_JSON" --fail-with-body || true - name: Delete Edge Connect App run: |