From 81a4523592360c8ce607adf5435ccbd93cb08886 Mon Sep 17 00:00:00 2001 From: Nate B <96254688+nateynateynate@users.noreply.github.com> Date: Mon, 29 Jul 2024 10:15:08 -0700 Subject: [PATCH 1/2] Adds new platform for download page, "Arch Linux" and the necessary instructions to install via its native package manager. Signed-off-by: Nate B <96254688+nateynateynate@users.noreply.github.com> --- .../x64/opensearch-2.15.0-archlinux-x64.markdown | 12 ++++++++++++ ...nsearch-dashboards-2.15.0-archlinux-x64.markdown | 13 +++++++++++++ _layouts/versions.html | 9 +++++++++ 3 files changed, 34 insertions(+) create mode 100644 _artifacts/opensearch-2.15/x64/opensearch-2.15.0-archlinux-x64.markdown create mode 100644 _artifacts/opensearch-2.15/x64/opensearch-dashboards-2.15.0-archlinux-x64.markdown diff --git a/_artifacts/opensearch-2.15/x64/opensearch-2.15.0-archlinux-x64.markdown b/_artifacts/opensearch-2.15/x64/opensearch-2.15.0-archlinux-x64.markdown new file mode 100644 index 0000000000..a44dbf148f --- /dev/null +++ b/_artifacts/opensearch-2.15/x64/opensearch-2.15.0-archlinux-x64.markdown @@ -0,0 +1,12 @@ +--- +role: daemon +artifact_id: opensearch +version: 2.15.0 +platform: archlinux +architecture: x64 +slug: opensearch-2.15.0-archlinux-x64 +category: opensearch +type: system-package +archlinux_package_name: opensearch +link: https://www.freshports.org/textproc/opensearch +--- diff --git a/_artifacts/opensearch-2.15/x64/opensearch-dashboards-2.15.0-archlinux-x64.markdown b/_artifacts/opensearch-2.15/x64/opensearch-dashboards-2.15.0-archlinux-x64.markdown new file mode 100644 index 0000000000..14acf6a3ff --- /dev/null +++ b/_artifacts/opensearch-2.15/x64/opensearch-dashboards-2.15.0-archlinux-x64.markdown @@ -0,0 +1,13 @@ +--- +role: ui +title: OpenSearch Dashboards +artifact_id: opensearch-dashboards +architecture: x64 +platform: archlinux +type: system-package +category: opensearch-dashboards +slug: opensearch-dashboards-2.15.0-archlinux-x64 +version: 2.15.0 +archlinux_package_name: opensearch-dashboards +link: https://www.freshports.org/textproc/opensearch-dashboards +--- diff --git a/_layouts/versions.html b/_layouts/versions.html index db713eee0d..741a83e94a 100644 --- a/_layouts/versions.html +++ b/_layouts/versions.html @@ -27,6 +27,7 @@ macos: macOS java: "Java" docker: Docker + archlinux: "Arch Linux" extensions: targz: ".tar.gz" exe: "Installer (exe)" @@ -60,6 +61,7 @@ - linux - docker - freebsd + - archlinux - macos - windows - java @@ -211,6 +213,13 @@

{{ name_pretty }}

{% endcapture %} {% assign artifact_extras = artifact_extras | append: artifact_extra %} {% endif %} + {% if details.archlinux_package_name %} + {% capture artifact_extra %}{% endcapture %} + {% assign artifact_extras = artifact_extras | append: artifact_extra %} + {% endif %} {% if details.link %} {% capture artifact_extra %}