2022-08-22 17:19:24 -04:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
set -u # run with unset flag error so that missing parameters cause build failure
|
|
|
|
set -e # error out on any failed commands
|
|
|
|
set -x # echo all commands used for debugging purposes
|
|
|
|
|
|
|
|
SSHUSER="genie.cdt@projects-storage.eclipse.org"
|
|
|
|
SSH="ssh ${SSHUSER}"
|
|
|
|
SCP="scp"
|
|
|
|
DOWNLOAD=/home/data/httpd/download.eclipse.org/tools/cdt
|
2023-01-16 12:12:00 -05:00
|
|
|
ARCHIVE=/home/data/httpd/archive.eclipse.org/tools/cdt
|
2022-08-22 17:19:24 -04:00
|
|
|
|
|
|
|
ECHO=echo
|
|
|
|
if [ "$DRY_RUN" == "false" ]; then
|
|
|
|
ECHO=""
|
|
|
|
else
|
|
|
|
echo Dry run of build:
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Rather than putting in infra/coding to make this a fully generic script with parameters,
|
|
|
|
# just list out what needs to be copied where
|
|
|
|
$ECHO $SSH mkdir -p "${DOWNLOAD}/releases/latest/"
|
|
|
|
$ECHO $SCP ./releng/download/releases/latest/* "${SSHUSER}:${DOWNLOAD}/releases/latest/"
|
|
|
|
$ECHO $SCP ./releng/download/releases/10.6/* "${SSHUSER}:${DOWNLOAD}/releases/10.6/"
|
|
|
|
$ECHO $SCP ./releng/download/releases/10.7/* "${SSHUSER}:${DOWNLOAD}/releases/10.7/"
|
2022-12-07 14:34:20 -05:00
|
|
|
$ECHO $SCP ./releng/download/releases/11.0/* "${SSHUSER}:${DOWNLOAD}/releases/11.0/"
|
2023-01-16 12:12:00 -05:00
|
|
|
|
|
|
|
# Issue #235 - some of the old archived releases had bad composites. For those
|
|
|
|
# ones we started maintaining the files here as it was the easiest way to edit
|
|
|
|
# the files. Add more here as needed.
|
|
|
|
$ECHO $SCP ./releng/download/releases/9.3/* "${SSHUSER}:${ARCHIVE}/releases/9.3/"
|
|
|
|
$ECHO $SCP ./releng/download/releases/9.4/* "${SSHUSER}:${ARCHIVE}/releases/9.4/"
|
|
|
|
$ECHO $SCP ./releng/download/releases/9.5/* "${SSHUSER}:${ARCHIVE}/releases/9.5/"
|
|
|
|
$ECHO $SCP ./releng/download/releases/9.6/* "${SSHUSER}:${ARCHIVE}/releases/9.6/"
|
|
|
|
$ECHO $SCP ./releng/download/releases/9.7/* "${SSHUSER}:${ARCHIVE}/releases/9.7/"
|
|
|
|
$ECHO $SCP ./releng/download/releases/9.8/* "${SSHUSER}:${ARCHIVE}/releases/9.8/"
|