mirror of
https://github.com/clangen/musikcube.git
synced 2024-11-19 20:13:36 +00:00
29 lines
676 B
Bash
Executable File
29 lines
676 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [[ -z "${MUSIKCUBE_BUILD_HOST_IP}" ]]; then
|
|
echo "no build host ip specified"
|
|
exit
|
|
fi
|
|
|
|
if [[ -z "${MUSIKCUBE_BUILD_HOST_PW}" ]]; then
|
|
echo "no build host pw specified"
|
|
exit
|
|
fi
|
|
|
|
if [[ -z "${MUSIKCUBE_BUILD_HOST_PORT}" ]]; then
|
|
MUSIKCUBE_BUILD_HOST_PORT=22
|
|
fi
|
|
|
|
GLOB=${1}
|
|
|
|
if [[ -z "${GLOB}" ]]; then
|
|
echo "no file glob specified."
|
|
exit
|
|
fi
|
|
|
|
echo "copying build artifacts to host..."
|
|
echo " from: ${GLOB}"
|
|
ls -al "${GLOB}"
|
|
sshpass -p ${MUSIKCUBE_BUILD_HOST_PW} scp -P ${MUSIKCUBE_BUILD_HOST_PORT} -o StrictHostKeyChecking=no "${GLOB}" build@${MUSIKCUBE_BUILD_HOST_IP}:/home/build/ 2> /dev/null
|
|
echo "finished copying build artifacts."
|