Signed-off-by: JackWhh <5264499+jack_whh@user.noreply.gitee.com>
This commit is contained in:
JackWhh
2024-07-19 05:51:05 +00:00
committed by Gitee
parent 09f19123fd
commit 793651ed95

View File

@@ -4,6 +4,7 @@
set -eu set -eu
TEMP_SSH_PRIVATE_KEY_FILE='../private_wdhcr.pem' TEMP_SSH_PRIVATE_KEY_FILE='../private_wdhcr.pem'
TEMP_SSH_SHELL_FILE='../depoly_wdhcr.sh'
TEMP_SFTP_FILE='../sftp' TEMP_SFTP_FILE='../sftp'
# make sure remote path is not empty # make sure remote path is not empty
@@ -63,14 +64,11 @@ printf "%s" "put -r $5 $6" >$TEMP_SFTP_FILE
#-o StrictHostKeyChecking=no avoid Host key verification failed. #-o StrictHostKeyChecking=no avoid Host key verification failed.
sftp -b $TEMP_SFTP_FILE -P $3 $8 -o StrictHostKeyChecking=no -i $TEMP_SSH_PRIVATE_KEY_FILE $1@$2 sftp -b $TEMP_SFTP_FILE -P $3 $8 -o StrictHostKeyChecking=no -i $TEMP_SSH_PRIVATE_KEY_FILE $1@$2
echo $11
echo "---"
echo ${11}
if [ -n "${11}" ]; then if [ -n "${11}" ]; then
echo ${11} echo "${11}" > $TEMP_SSH_SHELL_FILE
echo "------" cat $TEMP_SSH_SHELL_FILE
ssh -o StrictHostKeyChecking=no -p $3 -i $TEMP_SSH_PRIVATE_KEY_FILE $1@$2 "${11}" echo Start Run Command
sh -c "ssh -o StrictHostKeyChecking=no -p $3 -i $TEMP_SSH_PRIVATE_KEY_FILE $1@$2 < $TEMP_SSH_SHELL_FILE"
fi fi
echo 'Deploy Success' echo 'Deploy Success'
exit 0 exit 0