35 lines
780 B
YAML
35 lines
780 B
YAML
name: 'SCP Deploy Smart'
|
|
description: 'Action to send dist files to a remote server with scp command'
|
|
author: 'Fabricio Nogueira & Jackz'
|
|
inputs:
|
|
src:
|
|
description: 'Source dir to deploy'
|
|
required: true
|
|
host:
|
|
description: 'SSH address'
|
|
required: true
|
|
remote:
|
|
description: 'base remote folder'
|
|
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
|
|
extract:
|
|
description: 'Is src a tar file to be extracted?'
|
|
required: false
|
|
runs:
|
|
using: 'docker'
|
|
image: 'Dockerfile'
|
|
branding:
|
|
icon: 'upload-cloud'
|
|
color: 'blue'
|