56 lines
1.6 KiB
YAML
56 lines
1.6 KiB
YAML
name: 'Edge Connect Delete'
|
|
description: 'Deletes an Edge Connect application using the edge-connect-client'
|
|
author: 'DevFW'
|
|
|
|
inputs:
|
|
name:
|
|
description: 'The application name.'
|
|
required: true
|
|
appVersion:
|
|
description: 'The application version.'
|
|
required: true
|
|
org:
|
|
description: 'The organization name.'
|
|
required: true
|
|
region:
|
|
description: 'The region name.'
|
|
required: true
|
|
cloudletOrg:
|
|
description: 'The cloudlet organization name.'
|
|
required: true
|
|
cloudlet:
|
|
description: 'The cloudlet name.'
|
|
required: true
|
|
version:
|
|
description: 'The version of the edge-connect-client to use.'
|
|
required: false
|
|
default: 'v0.1.1'
|
|
|
|
baseUrl:
|
|
description: 'The base URL of the Edge Connect API.'
|
|
required: true
|
|
username:
|
|
description: 'The username for the Edge Connect API.'
|
|
required: true
|
|
password:
|
|
description: 'The password for the Edge Connect API.'
|
|
required: true
|
|
|
|
runs:
|
|
using: 'composite'
|
|
steps:
|
|
- name: 'Download and run edge-connect-client'
|
|
run: |
|
|
${{ github.action_path }}/endpoint.sh
|
|
shell: bash
|
|
env:
|
|
INPUT_NAME: ${{ inputs.name }}
|
|
INPUT_APPVERSION: ${{ inputs.appVersion }}
|
|
INPUT_ORG: ${{ inputs.org }}
|
|
INPUT_REGION: ${{ inputs.region }}
|
|
INPUT_CLOUDLET_ORG: ${{ inputs.cloudletOrg }}
|
|
INPUT_CLOUDLET: ${{ inputs.cloudlet }}
|
|
INPUT_VERSION: ${{ inputs.version }}
|
|
EDGE_CONNECT_BASE_URL: ${{ inputs.baseUrl }}
|
|
EDGE_CONNECT_USERNAME: ${{ inputs.username }}
|
|
EDGE_CONNECT_PASSWORD: ${{ inputs.password }}
|