This is an automated email from the ASF dual-hosted git repository. robbie pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/artemis-website.git
commit cda254a4218af36e3179b22963e5617707fb4092 Author: Robbie Gemmell <[email protected]> AuthorDate: Fri Nov 28 16:27:31 2025 +0000 Make release/downloads generation link handling adaptable for future apache-artemis releases vs existing activemq-artemis releases --- .../artemis-console-01-00-00.md | 1 + .../artemis-console-01-01-00.md | 3 ++- .../artemis-console-01-02-01.md | 3 ++- .../artemis-console-01-03-00.md | 3 ++- .../artemis-console-01-04-00.md | 3 ++- src/_artemis_releases/artemis-02-32-00.md | 1 + src/_artemis_releases/artemis-02-33-00.md | 1 + src/_artemis_releases/artemis-02-34-00.md | 1 + src/_artemis_releases/artemis-02-35-00.md | 1 + src/_artemis_releases/artemis-02-36-00.md | 1 + src/_artemis_releases/artemis-02-37-00.md | 3 ++- src/_artemis_releases/artemis-02-38-00.md | 1 + src/_artemis_releases/artemis-02-39-00.md | 1 + src/_artemis_releases/artemis-02-40-00.md | 1 + src/_artemis_releases/artemis-02-41-00.md | 1 + src/_artemis_releases/artemis-02-42-00.md | 1 + src/_artemis_releases/artemis-02-43-00.md | 1 + src/_artemis_releases/artemis-02-44-00.md | 1 + src/_includes/artemis_console_release.md | 29 +++++++++++++++------- src/_includes/artemis_release.md | 15 ++++++++--- 20 files changed, 54 insertions(+), 18 deletions(-) diff --git a/src/_artemis_console_releases/artemis-console-01-00-00.md b/src/_artemis_console_releases/artemis-console-01-00-00.md index d1344fc..45c56bd 100644 --- a/src/_artemis_console_releases/artemis-console-01-00-00.md +++ b/src/_artemis_console_releases/artemis-console-01-00-00.md @@ -3,4 +3,5 @@ version: 1.0.0 release_date: 2024-10-08 title: ActiveMQ Artemis Console 1.0.0 shortDescription: Next generation Artemis Console using Hawtio 4 with React + Patternfly. +activemq_tlp: true --- diff --git a/src/_artemis_console_releases/artemis-console-01-01-00.md b/src/_artemis_console_releases/artemis-console-01-01-00.md index d90df72..f066851 100644 --- a/src/_artemis_console_releases/artemis-console-01-01-00.md +++ b/src/_artemis_console_releases/artemis-console-01-01-00.md @@ -3,4 +3,5 @@ version: 1.1.0 release_date: 2025-01-22 title: ActiveMQ Artemis Console 1.1.0 shortDescription: Update to PF5, various improvements, and bug fixes. ---- \ No newline at end of file +activemq_tlp: true +--- diff --git a/src/_artemis_console_releases/artemis-console-01-02-01.md b/src/_artemis_console_releases/artemis-console-01-02-01.md index 59b2189..426b573 100644 --- a/src/_artemis_console_releases/artemis-console-01-02-01.md +++ b/src/_artemis_console_releases/artemis-console-01-02-01.md @@ -3,4 +3,5 @@ version: 1.2.1 release_date: 2025-07-02 title: ActiveMQ Artemis Console 1.2.1 shortDescription: Update to HawtIO 4.4.1 and Console usability improvements. ---- \ No newline at end of file +activemq_tlp: true +--- diff --git a/src/_artemis_console_releases/artemis-console-01-03-00.md b/src/_artemis_console_releases/artemis-console-01-03-00.md index f6b955f..427d458 100644 --- a/src/_artemis_console_releases/artemis-console-01-03-00.md +++ b/src/_artemis_console_releases/artemis-console-01-03-00.md @@ -3,4 +3,5 @@ version: 1.3.0 release_date: 2025-09-02 title: ActiveMQ Artemis Console 1.3.0 shortDescription: HawtIO Upgrade and Bug fix release. ---- \ No newline at end of file +activemq_tlp: true +--- diff --git a/src/_artemis_console_releases/artemis-console-01-04-00.md b/src/_artemis_console_releases/artemis-console-01-04-00.md index 4c1588b..3e17639 100644 --- a/src/_artemis_console_releases/artemis-console-01-04-00.md +++ b/src/_artemis_console_releases/artemis-console-01-04-00.md @@ -3,4 +3,5 @@ version: 1.4.0 release_date: 2025-11-11 title: Artemis Console 1.4.0 shortDescription: HawtIO Upgrade and Bug fix release. ---- \ No newline at end of file +activemq_tlp: true +--- diff --git a/src/_artemis_releases/artemis-02-32-00.md b/src/_artemis_releases/artemis-02-32-00.md index 384d41c..e276260 100644 --- a/src/_artemis_releases/artemis-02-32-00.md +++ b/src/_artemis_releases/artemis-02-32-00.md @@ -6,4 +6,5 @@ shortDescription: Mirror Improvements, bug fixes # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.32.0 java_version: 11+ +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-33-00.md b/src/_artemis_releases/artemis-02-33-00.md index 9056bb4..bac899c 100644 --- a/src/_artemis_releases/artemis-02-33-00.md +++ b/src/_artemis_releases/artemis-02-33-00.md @@ -6,4 +6,5 @@ shortDescription: Lots of improvments, bug fixes, and dependency upgrades # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.33.0 java_version: 11+ +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-34-00.md b/src/_artemis_releases/artemis-02-34-00.md index 1bff6c6..c36fabe 100644 --- a/src/_artemis_releases/artemis-02-34-00.md +++ b/src/_artemis_releases/artemis-02-34-00.md @@ -6,4 +6,5 @@ shortDescription: Hardening on mirroring, and bug fixes # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.34.0 java_version: 11+ +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-35-00.md b/src/_artemis_releases/artemis-02-35-00.md index fc13182..a0b0611 100644 --- a/src/_artemis_releases/artemis-02-35-00.md +++ b/src/_artemis_releases/artemis-02-35-00.md @@ -6,4 +6,5 @@ shortDescription: Bug fix release. Junit Upgrade. # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.35.0 java_version: 11+ +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-36-00.md b/src/_artemis_releases/artemis-02-36-00.md index d34db3c..1473502 100644 --- a/src/_artemis_releases/artemis-02-36-00.md +++ b/src/_artemis_releases/artemis-02-36-00.md @@ -6,4 +6,5 @@ shortDescription: Stability improvement on Journal NIO, concurrency issue with S # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.36.0 java_version: 11+ +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-37-00.md b/src/_artemis_releases/artemis-02-37-00.md index 7f5e11f..e2fa2c1 100644 --- a/src/_artemis_releases/artemis-02-37-00.md +++ b/src/_artemis_releases/artemis-02-37-00.md @@ -6,4 +6,5 @@ shortDescription: Bug fix release. # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.37.0 java_version: 11+ ---- \ No newline at end of file +activemq_tlp: true +--- diff --git a/src/_artemis_releases/artemis-02-38-00.md b/src/_artemis_releases/artemis-02-38-00.md index 922132e..dce12e6 100644 --- a/src/_artemis_releases/artemis-02-38-00.md +++ b/src/_artemis_releases/artemis-02-38-00.md @@ -6,4 +6,5 @@ shortDescription: Support for WebSocket compression, management API improvements # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.38.0 java_version: 11+ +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-39-00.md b/src/_artemis_releases/artemis-02-39-00.md index 50a43aa..b399108 100644 --- a/src/_artemis_releases/artemis-02-39-00.md +++ b/src/_artemis_releases/artemis-02-39-00.md @@ -6,4 +6,5 @@ shortDescription: <strong>Java 17+ is now required</strong> plus a handful of im # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.39.0 java_version: 17-22 +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-40-00.md b/src/_artemis_releases/artemis-02-40-00.md index 98c53de..1194945 100644 --- a/src/_artemis_releases/artemis-02-40-00.md +++ b/src/_artemis_releases/artemis-02-40-00.md @@ -6,4 +6,5 @@ shortDescription: New Web Console, Performance improvements under paging, plus a # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.40.0 java_version: 17-22 +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-41-00.md b/src/_artemis_releases/artemis-02-41-00.md index 487e256..afeeb06 100644 --- a/src/_artemis_releases/artemis-02-41-00.md +++ b/src/_artemis_releases/artemis-02-41-00.md @@ -6,4 +6,5 @@ shortDescription: AMQP Bridges, Paging improvements and bug fixes # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.41.0 java_version: 17-22 +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-42-00.md b/src/_artemis_releases/artemis-02-42-00.md index 3428e9a..bd8188b 100644 --- a/src/_artemis_releases/artemis-02-42-00.md +++ b/src/_artemis_releases/artemis-02-42-00.md @@ -6,4 +6,5 @@ shortDescription: MQTT performance & console UX improvements, bug fixes, dep # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.42.0 java_version: 17-22 +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-43-00.md b/src/_artemis_releases/artemis-02-43-00.md index 21f150a..5889bc2 100644 --- a/src/_artemis_releases/artemis-02-43-00.md +++ b/src/_artemis_releases/artemis-02-43-00.md @@ -6,4 +6,5 @@ shortDescription: Proxy Protocol, Broker Observability, Filtering on AMQP Federa # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.43.0 java_version: 17-22 +activemq_tlp: true --- diff --git a/src/_artemis_releases/artemis-02-44-00.md b/src/_artemis_releases/artemis-02-44-00.md index 98c30c3..a52764d 100644 --- a/src/_artemis_releases/artemis-02-44-00.md +++ b/src/_artemis_releases/artemis-02-44-00.md @@ -6,4 +6,5 @@ shortDescription: Adds Java 25 support, an option to disable HTTP/2, and fixes v # Docs subdir name for past-releases and previous-docs pages, 'latest' is always used on the main download page. docs_version: 2.44.0 java_version: 17+ +activemq_tlp: true --- diff --git a/src/_includes/artemis_console_release.md b/src/_includes/artemis_console_release.md index 79756f9..1329f58 100644 --- a/src/_includes/artemis_console_release.md +++ b/src/_includes/artemis_console_release.md @@ -1,14 +1,25 @@ -#### ActiveMQ Artemis Console {{include.release.version}} ({{include.release.release_date | date_to_string: "ordinal", "US"}}) +{% if include.release.activemq_tlp %} + {% assign project_dir = "activemq" %} + {% assign component_dir = "activemq-artemis-console" %} +{% else %} + {% assign project_dir = "artemis" %} + {% assign component_dir = "artemis-console" %} +{% endif %} + +#### Apache Artemis Console {{include.release.version}} ({{include.release.release_date | date_to_string: "ordinal", "US"}}) [Release Notes](release-notes-{{include.release.version}}) | [Documentation](../documentation/) {% if include.is_current_release %} -tar.gz | [apache-artemis-console-{{include.release.version}}-bin.tar.gz](https://www.apache.org/dyn/closer.cgi?filename=activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-bin.tar.gz&action=download) | [SHA512](https://downloads.apache.org/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-bin.tar.gz.sha512) | [ASC Signature](https://downloads.apache.org/activemq/act [...] -ZIP | [apache-artemis-console-{{include.release.version}}-bin.zip](https://www.apache.org/dyn/closer.cgi?filename=activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-bin.zip&action=download) | [SHA512](https://downloads.apache.org/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-bin.zip.sha512) | [ASC Signature](https://downloads.apache.org/activemq/activemq-artemi [...] -Source tar.gz | [apache-artemis-console-{{include.release.version}}-source-release.tar.gz](https://www.apache.org/dyn/closer.cgi?filename=activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-source-release.tar.gz&action=download) | [SHA512](https://downloads.apache.org/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-source-release.tar.gz.sha512) | [ASC Signature](h [...] -Source ZIP | [apache-artemis-console-{{include.release.version}}-source-release.zip](https://www.apache.org/dyn/closer.cgi?filename=activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-source-release.zip&action=download) | [SHA512](https://downloads.apache.org/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-source-release.zip.sha512) | [ASC Signature](https://downl [...] + {% capture distro_url_base %}https://www.apache.org/dyn/closer.lua?filename={{project_dir}}/{{component_dir}}/{{include.release.version}}{% endcapture %} + {% capture verify_url_base %}https://downloads.apache.org/{{project_dir}}/{{component_dir}}/{{include.release.version}}{% endcapture %} + {% assign distro_url_suffix = "&action=download" %} {% else %} -tar.gz | [apache-artemis-console-{{include.release.version}}-bin.tar.gz](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-bin.tar.gz) | [SHA512](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-bin.tar.gz.sha512) | [ASC Signature](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{i [...] -ZIP | [apache-artemis-console-{{include.release.version}}-bin.zip](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-bin.zip) | [SHA512](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-bin.zip.sha512) | [ASC Signature](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.relea [...] -Source tar.gz | [apache-artemis-console-{{include.release.version}}-source-release.tar.gz](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-source-release.tar.gz) | [SHA512](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-source-release.tar.gz.sha512) | [ASC Signature](https://archive.apache.org/di [...] -Source ZIP | [apache-artemis-console-{{include.release.version}}-source-release.zip](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-source-release.zip) | [SHA512](https://archive.apache.org/dist/activemq/activemq-artemis-console/{{include.release.version}}/apache-artemis-console-{{include.release.version}}-source-release.zip.sha512) | [ASC Signature](https://archive.apache.org/dist/activemq/ [...] + {% capture distro_url_base %}https://archive.apache.org/dist/{{project_dir}}/{{component_dir}}/{{include.release.version}}{% endcapture %} + {% assign verify_url_base = distro_url_base %} + {% assign distro_url_suffix = "" %} {% endif %} + +tar.gz |[apache-artemis-console-{{include.release.version}}-bin.tar.gz]({{distro_url_base}}/apache-artemis-console-{{include.release.version}}-bin.tar.gz{{distro_url_suffix}})|[SHA512]({{verify_url_base}}/apache-artemis-console-{{include.release.version}}-bin.tar.gz.sha512)|[ASC Signature]({{verify_url_base}}/apache-artemis-console-{{include.release.version}}-bin.tar.gz.asc) +ZIP |[apache-artemis-console-{{include.release.version}}-bin.zip]({{distro_url_base}}/apache-artemis-console-{{include.release.version}}-bin.zip{{distro_url_suffix}})|[SHA512]({{verify_url_base}}/apache-artemis-console-{{include.release.version}}-bin.zip.sha512)|[ASC Signature]({{verify_url_base}}/apache-artemis-console-{{include.release.version}}-bin.zip.asc) +Source tar.gz |[apache-artemis-console-{{include.release.version}}-source-release.tar.gz]({{distro_url_base}}/apache-artemis-console-{{include.release.version}}-source-release.tar.gz{{distro_url_suffix}})|[SHA512]({{verify_url_base}}/apache-artemis-console-{{include.release.version}}-source-release.tar.gz.sha512)|[ASC Signature]({{verify_url_base}}/apache-artemis-console-{{include.release.version}}-source-release.tar.gz.asc) +Source ZIP |[apache-artemis-console-{{include.release.version}}-source-release.zip]({{distro_url_base}}/apache-artemis-console-{{include.release.version}}-source-release.zip{{distro_url_suffix}})|[SHA512]({{verify_url_base}}/apache-artemis-console-{{include.release.version}}-source-release.zip.sha512)|[ASC Signature]({{verify_url_base}}/apache-artemis-console-{{include.release.version}}-source-release.zip.asc) diff --git a/src/_includes/artemis_release.md b/src/_includes/artemis_release.md index e2c198c..9d935ed 100644 --- a/src/_includes/artemis_release.md +++ b/src/_includes/artemis_release.md @@ -3,15 +3,22 @@ {% else %} {% assign docs_version = include.release.docs_version %} {% endif %} -#### ActiveMQ Artemis {{include.release.version}} ({{include.release.release_date | date_to_string: "ordinal", "US"}}) +{% if include.release.activemq_tlp %} + {% assign project_dir = "activemq" %} + {% assign component_dir = "activemq-artemis" %} +{% else %} + {% assign project_dir = "artemis" %} + {% assign component_dir = "artemis" %} +{% endif %} +#### Apache Artemis {{include.release.version}} ({{include.release.release_date | date_to_string: "ordinal", "US"}}) [Release Notes](release-notes-{{include.release.version}}) | [Git Report](commit-report-{{include.release.version}}) | [Documentation:](../documentation/{{docs_version}}) [HTML](../documentation/{{docs_version}}) / [PDF](../documentation/{{docs_version}}/book.pdf) |{% if include.examples_link %} [Examples](https://github.com/apache/activemq-artemis-examples/) |{% endif %} [Docker](https://hub.docker.com/r/apache/activemq-artemis/tags) | Java compatibility: **{{include.release.java_version}}** {% if include.is_current_release %} - {% capture distro_url_base %}https://www.apache.org/dyn/closer.lua?filename=activemq/activemq-artemis/{{include.release.version}}{% endcapture %} - {% capture verify_url_base %}https://downloads.apache.org/activemq/activemq-artemis/{{include.release.version}}{% endcapture %} + {% capture distro_url_base %}https://www.apache.org/dyn/closer.lua?filename={{project_dir}}/{{component_dir}}/{{include.release.version}}{% endcapture %} + {% capture verify_url_base %}https://downloads.apache.org/{{project_dir}}/{{component_dir}}/{{include.release.version}}{% endcapture %} {% assign distro_url_suffix = "&action=download" %} {% else %} - {% capture distro_url_base %}https://archive.apache.org/dist/activemq/activemq-artemis/{{include.release.version}}{% endcapture %} + {% capture distro_url_base %}https://archive.apache.org/dist/{{project_dir}}/{{component_dir}}/{{include.release.version}}{% endcapture %} {% assign verify_url_base = distro_url_base %} {% assign distro_url_suffix = "" %} {% endif %} --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
