Skip to content

simplify the update site and download URLs #1591

@martinlippert

Description

@martinlippert

The Spring Tools 5 major release gives us the chance to simplify the update and download site URLs.

At the moment, we have for releases:

  • https://cdn.spring.io/spring-tools/release/TOOLS/sts4/update/latest/
    • composite pointing to the latest release
  • https://cdn.spring.io/spring-tools/release/TOOLS/sts4/update/4.31.0.RELEASE/e4.37
    • the concrete update site of a specific release for a specific Eclipse base release
  • https://cdn.spring.io/spring-tools/release/STS4/4.31.0.RELEASE/dist/e4.36/spring-tools-for-eclipse-4.31.0.RELEASE-e4.36.0-macosx.cocoa.aarch64.dmg
    • for a specific distribution package release

For snapshots:

  • https://cdn.spring.io/spring-tools/snapshot/TOOLS/sts5/nightly/e4.37
    • snapshot build for a specific Eclipse base release
  • https://cdn.spring.io/spring-tools/snapshot/STS5/nightly/dist/e4.37/spring-tools-for-eclipse-5.0.0.202507091848-SNAPSHOT-e4.37.0-macosx.cocoa.aarch64.dmg
    • for snapshot distribution builds

I would like to simplify this down to:

Release update sites:

  • https://cdn.spring.io/spring-tools/release/update/latest/
  • https://cdn.spring.io/spring-tools/release/update/4.31.0.RELEASE/e4.37

Snapshot update sites:

  • https://cdn.spring.io/spring-tools/snapshot/update/e4.37

Release distributions:

  • https://cdn.spring.io/spring-tools/release/dist/4.31.0.RELEASE/e4.36/<distribution-package-file>

Snapshot distributions:

  • https://cdn.spring.io/spring-tools/snapshot/dist/e4.37/<distribution-package-file>

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions