-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaction.yml
More file actions
39 lines (38 loc) · 1.11 KB
/
action.yml
File metadata and controls
39 lines (38 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
name: Satel-webapp-QA-deployment
description: Deploys webapp to QA VM/environment
inputs:
app-name:
description: Name of the webapp
required: true
satel-docker-user:
description: Username for satel docker registry
required: false
satel-docker-pass:
description: Password for satel docker registry
required: false
satel-registry:
description: Satel registry address
required: false
clean-branch-name:
description: Clean branch name
required: true
work-dir:
description: Work directory
required: false
registry-type:
description: Type of registry
required: false
runs:
using: "composite"
steps:
- name: Deploy to QA VM
env:
APP_NAME: ${{ inputs.app-name }}
DOCKER_USER: ${{ inputs.satel-docker-user }}
DOCKER_PASS: ${{ inputs.satel-docker-pass }}
REGISTRY: ${{ inputs.satel-registry }}
CLEAN_BRANCH_NAME: ${{ inputs.clean-branch-name }}
WORK_DIR: ${{ inputs.work-dir }}
REGISTRY_TYPE: ${{ inputs.registry-type }}
run: ${{ github.action_path }}/DeployToQA.sh
shell: bash