Project

General

Profile

« Previous | Next » 

Revision 99dc9ef7

Added by Brad Davis over 3 years ago

Save rsync output to file instead of throwing it away

View differences:

tools/builder_common.sh
1405 1405
		echo -n ">>> Sending updated repository to ${_pkg_rsync_hostname}... " | tee -a ${_logfile}
1406 1406
		if script -aq ${_logfile} rsync -Have "ssh -o StrictHostKeyChecking=no -p ${PKG_RSYNC_SSH_PORT}" \
1407 1407
			--timeout=60 --delete-delay ${_repo_path} \
1408
			${PKG_RSYNC_USERNAME}@${_pkg_rsync_hostname}:${PKG_RSYNC_DESTDIR} >/dev/null 2>&1
1408
			${PKG_RSYNC_USERNAME}@${_pkg_rsync_hostname}:${PKG_RSYNC_DESTDIR} >> ${BUILDER_LOGS}/rsync.log 2>&1
1409 1409
		then
1410 1410
			echo "Done!" | tee -a ${_logfile}
1411 1411
		else
......
1429 1429

  
1430 1430
				echo -n ">>> Sending updated packages to ${_pkg_final_rsync_hostname}... " | tee -a ${_logfile}
1431 1431
				if script -aq ${_logfile} ssh -o StrictHostKeyChecking=no -p ${PKG_RSYNC_SSH_PORT} \
1432
					${PKG_RSYNC_USERNAME}@${_pkg_rsync_hostname} ${_cmd} >/dev/null 2>&1; then
1432
					${PKG_RSYNC_USERNAME}@${_pkg_rsync_hostname} ${_cmd} >> ${BUILDER_LOGS}/rsync.log 2>&1; then
1433 1433
					echo "Done!" | tee -a ${_logfile}
1434 1434
				else
1435 1435
					echo "Failed!" | tee -a ${_logfile}
......
1443 1443

  
1444 1444
				echo -n ">>> Sending updated repositories metadata to ${_pkg_final_rsync_hostname}... " | tee -a ${_logfile}
1445 1445
				if script -aq ${_logfile} ssh -o StrictHostKeyChecking=no -p ${PKG_RSYNC_SSH_PORT} \
1446
					${PKG_RSYNC_USERNAME}@${_pkg_rsync_hostname} ${_cmd} >/dev/null 2>&1; then
1446
					${PKG_RSYNC_USERNAME}@${_pkg_rsync_hostname} ${_cmd} >> ${BUILDER_LOGS}/rsync.log 2>&1; then
1447 1447
					echo "Done!" | tee -a ${_logfile}
1448 1448
				else
1449 1449
					echo "Failed!" | tee -a ${_logfile}

Also available in: Unified diff