From ded8b708cca53eada3fcb6277eb513b6fe1e8e6e Mon Sep 17 00:00:00 2001 From: Jonah Graham Date: Mon, 16 Jan 2023 12:12:00 -0500 Subject: [PATCH] Fix broken composites on archive.eclipse.org Fixes #235 --- releng/download/releases/9.3/compositeArtifacts.xml | 12 ++++++++++++ releng/download/releases/9.3/compositeContent.xml | 12 ++++++++++++ releng/download/releases/9.4/compositeArtifacts.xml | 12 ++++++++++++ releng/download/releases/9.4/compositeContent.xml | 12 ++++++++++++ releng/download/releases/9.5/compositeArtifacts.xml | 13 +++++++++++++ releng/download/releases/9.5/compositeContent.xml | 13 +++++++++++++ releng/download/releases/9.6/compositeArtifacts.xml | 12 ++++++++++++ releng/download/releases/9.6/compositeContent.xml | 12 ++++++++++++ releng/download/releases/9.7/compositeArtifacts.xml | 13 +++++++++++++ releng/download/releases/9.7/compositeContent.xml | 13 +++++++++++++ releng/download/releases/9.8/compositeArtifacts.xml | 13 +++++++++++++ releng/download/releases/9.8/compositeContent.xml | 13 +++++++++++++ releng/scripts/promote-files-to-download.sh | 11 +++++++++++ 13 files changed, 161 insertions(+) create mode 100644 releng/download/releases/9.3/compositeArtifacts.xml create mode 100644 releng/download/releases/9.3/compositeContent.xml create mode 100644 releng/download/releases/9.4/compositeArtifacts.xml create mode 100644 releng/download/releases/9.4/compositeContent.xml create mode 100644 releng/download/releases/9.5/compositeArtifacts.xml create mode 100644 releng/download/releases/9.5/compositeContent.xml create mode 100644 releng/download/releases/9.6/compositeArtifacts.xml create mode 100644 releng/download/releases/9.6/compositeContent.xml create mode 100644 releng/download/releases/9.7/compositeArtifacts.xml create mode 100644 releng/download/releases/9.7/compositeContent.xml create mode 100644 releng/download/releases/9.8/compositeArtifacts.xml create mode 100644 releng/download/releases/9.8/compositeContent.xml diff --git a/releng/download/releases/9.3/compositeArtifacts.xml b/releng/download/releases/9.3/compositeArtifacts.xml new file mode 100644 index 00000000000..e7fcc4e54f2 --- /dev/null +++ b/releng/download/releases/9.3/compositeArtifacts.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/releng/download/releases/9.3/compositeContent.xml b/releng/download/releases/9.3/compositeContent.xml new file mode 100644 index 00000000000..1198552c9ca --- /dev/null +++ b/releng/download/releases/9.3/compositeContent.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/releng/download/releases/9.4/compositeArtifacts.xml b/releng/download/releases/9.4/compositeArtifacts.xml new file mode 100644 index 00000000000..d861c06f599 --- /dev/null +++ b/releng/download/releases/9.4/compositeArtifacts.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/releng/download/releases/9.4/compositeContent.xml b/releng/download/releases/9.4/compositeContent.xml new file mode 100644 index 00000000000..71aea4d30a3 --- /dev/null +++ b/releng/download/releases/9.4/compositeContent.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/releng/download/releases/9.5/compositeArtifacts.xml b/releng/download/releases/9.5/compositeArtifacts.xml new file mode 100644 index 00000000000..5f3f15a3ffb --- /dev/null +++ b/releng/download/releases/9.5/compositeArtifacts.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/releng/download/releases/9.5/compositeContent.xml b/releng/download/releases/9.5/compositeContent.xml new file mode 100644 index 00000000000..630fe0931b5 --- /dev/null +++ b/releng/download/releases/9.5/compositeContent.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/releng/download/releases/9.6/compositeArtifacts.xml b/releng/download/releases/9.6/compositeArtifacts.xml new file mode 100644 index 00000000000..c316b52ee6e --- /dev/null +++ b/releng/download/releases/9.6/compositeArtifacts.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/releng/download/releases/9.6/compositeContent.xml b/releng/download/releases/9.6/compositeContent.xml new file mode 100644 index 00000000000..c62c9103e21 --- /dev/null +++ b/releng/download/releases/9.6/compositeContent.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/releng/download/releases/9.7/compositeArtifacts.xml b/releng/download/releases/9.7/compositeArtifacts.xml new file mode 100644 index 00000000000..d925abbd5d7 --- /dev/null +++ b/releng/download/releases/9.7/compositeArtifacts.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/releng/download/releases/9.7/compositeContent.xml b/releng/download/releases/9.7/compositeContent.xml new file mode 100644 index 00000000000..b8c6ca8f247 --- /dev/null +++ b/releng/download/releases/9.7/compositeContent.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/releng/download/releases/9.8/compositeArtifacts.xml b/releng/download/releases/9.8/compositeArtifacts.xml new file mode 100644 index 00000000000..0b70b534e8e --- /dev/null +++ b/releng/download/releases/9.8/compositeArtifacts.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/releng/download/releases/9.8/compositeContent.xml b/releng/download/releases/9.8/compositeContent.xml new file mode 100644 index 00000000000..4e1cece2869 --- /dev/null +++ b/releng/download/releases/9.8/compositeContent.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/releng/scripts/promote-files-to-download.sh b/releng/scripts/promote-files-to-download.sh index 2680c5c877a..80df37fb311 100755 --- a/releng/scripts/promote-files-to-download.sh +++ b/releng/scripts/promote-files-to-download.sh @@ -8,6 +8,7 @@ SSHUSER="genie.cdt@projects-storage.eclipse.org" SSH="ssh ${SSHUSER}" SCP="scp" DOWNLOAD=/home/data/httpd/download.eclipse.org/tools/cdt +ARCHIVE=/home/data/httpd/archive.eclipse.org/tools/cdt ECHO=echo if [ "$DRY_RUN" == "false" ]; then @@ -23,3 +24,13 @@ $ECHO $SCP ./releng/download/releases/latest/* "${SSHUSER}:${DOWNLOAD}/releases/ $ECHO $SCP ./releng/download/releases/10.6/* "${SSHUSER}:${DOWNLOAD}/releases/10.6/" $ECHO $SCP ./releng/download/releases/10.7/* "${SSHUSER}:${DOWNLOAD}/releases/10.7/" $ECHO $SCP ./releng/download/releases/11.0/* "${SSHUSER}:${DOWNLOAD}/releases/11.0/" + +# 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/"