Browse Source

Improved setup deployment tagging

issues/9-tag-output
Sven Karsten 2 years ago
parent
commit
bf91ae952b
  1. 12
      deploy_setups.sh

12
deploy_setups.sh

@ -33,8 +33,11 @@ colon=`echo "${setup_origin}" | grep ":"`
echo ssh -t "${user_at_dest}" \"mkdir -p ${dest_folder}\"
ssh -t "${user_at_dest}" "mkdir -p ${dest_folder}"
last_deploy_name="./LAST_DEPLOYED_SETUPS_${target_keyword}"
if [ -z "$colon" ]; then
echo "Update from local setup "`whoami`@`hostname`":${setup_origin} at "`date +%Y-%m-%d_%H-%M-%S` >> "${setup_origin}"/UPDATE_SETUP_INFO
echo "Update from local setup "`whoami`@`hostname`":${setup_origin} to ${dest} at " `date +%Y-%m-%d_%H-%M-%S` >> ${last_deploy_name}
echo rsync -r -i -u ${setup_origin}/ ${dest}/.
rsync -r -i -u ${setup_origin}/ ${dest}/.
else
@ -58,10 +61,9 @@ else
# some preparation scripts require write premissions
echo ssh -t "${user_at_dest}" \"chmod u+w -R ${dest_folder}\"
ssh -t "${user_at_dest}" "chmod u+w -R ${dest_folder}"
echo "Update from setup ${setup_origin} to ${dest} at " `date +%Y-%m-%d_%H-%M-%S` >> ${last_deploy_name}
fi
last_deploy_name="./LAST_DEPLOYED_SETUPS_${target_keyword}"
echo "${setup_origin} ${dest}" >> ${last_deploy_name}
echo scp "${last_deploy_name}" ${user_at_dest}:${dest_folder}/LAST_DEPLOYED_SETUPS
scp "${last_build_file}" ${user_at_dest}:${dest_folder}/LAST_DEPLOYED_SETUPS
scp "${last_deploy_name}" ${user_at_dest}:${dest_folder}/LAST_DEPLOYED_SETUPS
Loading…
Cancel
Save