32 lines
682 B
YAML
32 lines
682 B
YAML
name: 'SCP deploy action'
|
|
description: 'Action to send dist files to a remote server with scp command'
|
|
author: 'Fabricio Nogueira'
|
|
inputs:
|
|
src:
|
|
description: 'Sorce dir to deploy'
|
|
required: true
|
|
host:
|
|
description: 'SSH address'
|
|
required: true
|
|
remote:
|
|
description: 'Remote dir path'
|
|
required: true
|
|
port:
|
|
description: 'SSH Port'
|
|
required: false
|
|
default: 22
|
|
user:
|
|
description: 'SSH User name'
|
|
required: true
|
|
key:
|
|
description: 'Private key'
|
|
required: true
|
|
options:
|
|
description: 'Extra options for scp'
|
|
required: false
|
|
runs:
|
|
using: 'docker'
|
|
image: 'Dockerfile'
|
|
branding:
|
|
icon: 'upload-cloud'
|
|
color: 'blue'
|