allow auto extarct
This commit is contained in:
parent
408ca30608
commit
bd4da76485
2 changed files with 15 additions and 5 deletions
|
@ -15,9 +15,16 @@ echo "Local Path: ${INPUT_SRC}"
|
|||
echo "Remote Path: ${INPUT_REMOTE}"
|
||||
echo "Commit: ${COMMIT_SHA}"
|
||||
|
||||
if [[ -z "$INPUT_EXTRACT"]]; then
|
||||
# SCP normal files
|
||||
scp -o StrictHostKeyChecking=no -v -i __TEMP_INPUT_KEY_FILE \
|
||||
-P "${INPUT_PORT}" $INPUT_OPTIONS -r ${INPUT_SRC} "${INPUT_USER}"@"${INPUT_HOST}":"${INPUT_REMOTE}/${COMMIT_SHA}"
|
||||
|
||||
elif
|
||||
# Untar directly via SSh
|
||||
ssh -o StrictHostKeyChecking=no -v -i __TEMP_INPUT_KEY_FILE \
|
||||
"${INPUT_USER}"@"${INPUT_HOST}" -p "${INPUT_PORT}" \
|
||||
-C "mkdir ${INPUT_REMOTE}/${COMMIT_SHA} && cd ${INPUT_REMOTE}/${COMMIT_SHA} && tar -xvv" < $INPUT_SRC
|
||||
fi
|
||||
echo "File transfer complete. Symlinking and purging old entries"
|
||||
ssh -o StrictHostKeyChecking=no -v -i __TEMP_INPUT_KEY_FILE \
|
||||
"${INPUT_USER}"@"${INPUT_HOST}" -p "${INPUT_PORT}" \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue