Merge pull request #1 from hkdobrev/insecure-option

main
Harry Dobrev 2 years ago committed by GitHub
commit 24adab1e89
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -22,6 +22,10 @@ inputs:
description: 'Set a target directory for deployment (with a leading slash).'
required: false
default: '/'
insecure:
description: 'Trust SSL certificates with minio --insecure option'
required: false
default: 'false'
runs:
using: 'docker'
image: 'Dockerfile'
@ -29,6 +33,7 @@ runs:
MINIO_ENDPOINT: ${{ inputs.endpoint }}
MINIO_ACCESS_KEY: ${{ inputs.access_key }}
MINIO_SECRET_KEY: ${{ inputs.secret_key }}
MINIO_INSECURE: ${{ inputs.insecure }}
args:
- ${{ inputs.source_dir }}
- '${{ inputs.bucket }}${{ inputs.target_dir }}'

@ -1,5 +1,12 @@
#!/usr/bin/env bash
set -euxo pipefail
mc alias set deploy $MINIO_ENDPOINT $MINIO_ACCESS_KEY $MINIO_SECRET_KEY
mc mirror --overwrite $1 "deploy/$2"
insecure_option=""
if ["$MINIO_INSECURE" == "true"]; then
insecure_option="--insecure"
fi
mc mirror --overwrite $insecure_option $1 "deploy/$2"

Loading…
Cancel
Save