Skip to content

[RelEng] Unify and improve redirection pages on Downloads sites#3700

Merged
HannesWell merged 1 commit into
eclipse-platform:masterfrom
HannesWell:unify-redirection-pages
Mar 5, 2026
Merged

[RelEng] Unify and improve redirection pages on Downloads sites#3700
HannesWell merged 1 commit into
eclipse-platform:masterfrom
HannesWell:unify-redirection-pages

Conversation

@HannesWell
Copy link
Copy Markdown
Member

This effectively puts the redirections towards
https://download.eclipse.org/eclipse/downloads/ under version control, which are placed at:

and improves their content to also provide a readable message and to redirect immediately and to the directory.
Before it was

  • at download.eclipse.org/eclipse/index.html
<meta http-equiv="Refresh" content="1; URL=downloads/">
  • at download.eclipse.org/eclipse/downloads/drops4/index.html
<meta http-equiv="Refresh" content="0; URL=../index.html">

Furthermore, in the Update Index pipeline, enhance the remote rsync invocation to consider file-checksums when determining changes to avoid repeated overwrites of rarely changing files.

This effectively puts the redirections towards
https://download.eclipse.org/eclipse/downloads/ under version control,
which are placed at:
- https://download.eclipse.org/eclipse/index.html
- https://download.eclipse.org/eclipse/downloads/drops4/index.html

and improves their content to also provide a readable message and to
redirect immediately and to the directory.
Before it was
- at download.eclipse.org/eclipse/index.html
'''
<meta http-equiv="Refresh" content="1; URL=downloads/">
'''
- at download.eclipse.org/eclipse/downloads/drops4/index.html
'''
<meta http-equiv="Refresh" content="0; URL=../index.html">
'''

Furthermore, in the updateIndex pipeline, enhance the remote rsync
invocation to consider file-checksums when determining changes to avoid
repeated overwrites of rarely changing files.
@HannesWell HannesWell merged commit db112df into eclipse-platform:master Mar 5, 2026
6 checks passed
@HannesWell HannesWell deleted the unify-redirection-pages branch March 5, 2026 22:21
@HannesWell
Copy link
Copy Markdown
Member Author

With this the entire content of https://download.eclipse.org/eclipse/ and its subdirectories is created by an active Jenkins CI pipeline under version control. No manually uploaded content remains.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant