You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@artemis.apache.org by ro...@apache.org on 2025/11/28 16:42:53 UTC
(artemis-website) 04/04: Make release/downloads generation link handling adaptable for future apache-artemis releases vs existing activemq-artemis releases
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 <ro...@apache.org>
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: commits-unsubscribe@artemis.apache.org
For additional commands, e-mail: commits-help@artemis.apache.org