This is an automated email from the ASF dual-hosted git repository.
zregvart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-website.git
The following commit(s) were added to refs/heads/master by this push:
new 13bb002 [CAMEL-13568] Create archetype for releases
13bb002 is described below
commit 13bb002cd418138ee958ff9748a22319af8a0c01
Author: Francois Papon <[email protected]>
AuthorDate: Tue May 28 05:36:40 2019 +0400
[CAMEL-13568] Create archetype for releases
---
archetypes/release-note.md | 12 +++++++
content/download/_index.md | 9 ++---
content/releases/_index.md | 6 ++++
content/releases/release-2.24.0.md | 12 +++++++
layouts/release-note/single.html | 74 ++++++++++++++++++++++++++++++++++++++
layouts/releases/list.html | 25 +++++++++++++
6 files changed, 134 insertions(+), 4 deletions(-)
diff --git a/archetypes/release-note.md b/archetypes/release-note.md
new file mode 100644
index 0000000..af67d7b
--- /dev/null
+++ b/archetypes/release-note.md
@@ -0,0 +1,12 @@
+---
+title: "Apache Camel Releases - {{ .Name | title }}"
+url: /releases/{{ .Name }}.html
+date: {{ .Date }}
+draft: true
+type: release-note
+version: ""
+preview: ""
+apiBreaking: ""
+knownIssues: ""
+jiraVersionId: ""
+---
diff --git a/content/download/_index.md b/content/download/_index.md
index 77190aa..976344a 100644
--- a/content/download/_index.md
+++ b/content/download/_index.md
@@ -6,14 +6,15 @@ title: "Download"
Grab these releases while they are hot!
-* The latest release for Camel 2.23.x is [Camel 2.23.1
Release](https://camel.apache.org/camel-2231-release.html).
-* The latest release for Camel 2.22.x is [Camel 2.22.3
Release](https://camel.apache.org/camel-2223-release.html).
-* The latest release for Camel 2.21.x is [Camel 2.21.5
Release](https://camel.apache.org/camel-2215-release.html).
+* The latest release for Camel 2.24.x is [Camel 2.24.0
Release](/releases/release-2.24.0).
+* The latest release for Camel 2.23.x is [Camel 2.23.1
Release](/releases/release-2.23.1).
+* The latest release for Camel 2.22.x is [Camel 2.22.3
Release](/releases/release-2.22.3).
+* The latest release for Camel 2.21.x is [Camel 2.21.5
Release](/releases/release-2.21.5).
* Camel versions 2.20.x and older are no longer actively developed.
## Older Releases
-See [Download Archives](download/archives.html)
+See [Download Archives](/releases)
## Getting the latest distributions
diff --git a/content/releases/_index.md b/content/releases/_index.md
new file mode 100644
index 0000000..83dadb8
--- /dev/null
+++ b/content/releases/_index.md
@@ -0,0 +1,6 @@
+---
+title: "Apache Camel Releases"
+---
+
+# Apache Camel releases
+
diff --git a/content/releases/release-2.24.0.md
b/content/releases/release-2.24.0.md
new file mode 100644
index 0000000..5149363
--- /dev/null
+++ b/content/releases/release-2.24.0.md
@@ -0,0 +1,12 @@
+---
+date: 2019-05-12
+draft: false
+type: release-note
+version: 2.24.0
+preview: "Minor update of the 2.24.x branch"
+apiBreaking: ""
+knownIssues: ""
+jiraVersionId: 12344459
+---
+
+This release is a minor update of the 2.24.x branch.
diff --git a/layouts/release-note/single.html b/layouts/release-note/single.html
new file mode 100644
index 0000000..a4a9eb2
--- /dev/null
+++ b/layouts/release-note/single.html
@@ -0,0 +1,74 @@
+{{ partial "header.html" . }}
+
+<div class="container pb-5">
+ <h4>Apache Camel {{ .Params.version }} Release</h4>
+ <h5>New and Noteworthy</h5>
+ {{ .Content }}
+ <h5>API breaking</h5>
+ {{ .Params.apiBreaking }}
+ <h5>Known issues</h5>
+ {{ .Params.knownIssues }}
+ <h4>Getting the Binaries using Maven</h4>
+ <h5>Binary Distributions</h5>
+ <table class="table">
+ <thead>
+ <tr>
+ <td>Description</td>
+ <td>Download Link</td>
+ <td>PGP Signature file of download</td>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Windows Distribution</td>
+ <td><a href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/{{
.Params.version }}/apache-camel-{{ .Params.version }}.zip">apache-camel-{{
.Params.version }}.zip</a></td>
+ <td><a href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/{{
.Params.version }}/apache-camel-{{ .Params.version }}.zip.asc">apache-camel-{{
.Params.version }}.zip.asc</a></td>
+ </tr>
+ <tr>
+ <td>Unix/Linux/Cygwin Distribution</td>
+ <td><a href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/{{
.Params.version }}/apache-camel-{{ .Params.version }}.tar.gz">apache-camel-{{
.Params.version }}.tar.gz</a></td>
+ <td><a href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/{{
.Params.version }}/apache-camel-{{ .Params.version
}}.tar.gz.asc">apache-camel-{{ .Params.version }}.tar.gz.asc</a></td>
+ </tr>
+ </tbody>
+ </table>
+ <h4>Source Distributions</h4>
+ <table class="table">
+ <thead>
+ <tr>
+ <td>Description</td>
+ <td>Download Link</td>
+ <td>PGP Signature file of download</td>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Source (zip)</td>
+ <td><a href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/{{
.Params.version }}/apache-camel-{{ .Params.version }}-src.zip">apache-camel-{{
.Params.version }}-src.zip</a></td>
+ <td><a href="http://www.apache.org/dyn/closer.cgi/camel/apache-camel/{{
.Params.version }}/apache-camel-{{ .Params.version
}}-src.zip.asc">apache-camel-{{ .Params.version }}-src.zip.asc</a></td>
+ </tr>
+ </tbody>
+ </table>
+
+ <h5>Git tag checkout</h5>
+ <pre>
+ git clone https://git-wip-us.apache.org/repos/asf/camel.git
+ cd camel
+ git checkout camel-{{ .Params.version }}
+ </pre>
+ <h5>Getting the Binaries using Maven</h5>
+ To use this release in your maven project, the proper dependency
configuration that you should use in your Maven POM is:
+ <pre><code>
+ {{ htmlUnescape "<dependency>" }}
+ {{ htmlUnescape " <groupId>org.apache.camel</groupId>" }}
+ {{ htmlUnescape " <artifactId>camel-core</artifactId>" }}
+ {{ htmlUnescape " <version>" }}{{ .Params.version }}{{ htmlUnescape
"</version>" }}
+ {{ htmlUnescape "</dependency>" }}
+ </code></pre>
+
+ <h5>Changelog</h5>
+ For a more detailed view of new features and bug fixes, see the:<br/>
+ <a
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311211&version={{
.Params.jiraVersionId }}">Release notes for {{ .Params.version }}</a>
+</div>
+
+{{ partial "footer.html" . }}
+htmlEscape
diff --git a/layouts/releases/list.html b/layouts/releases/list.html
new file mode 100644
index 0000000..c20d7e5
--- /dev/null
+++ b/layouts/releases/list.html
@@ -0,0 +1,25 @@
+{{ partial "header.html" . }}
+
+<div class="container pb-5">
+ {{ .Content }}
+
+ <table class="table">
+ <caption>Releases by version</caption>
+ <thead>
+ <tr>
+ <td>Version</td>
+ <td>Preview</td>
+ </tr>
+ </thead>
+ <tbody>
+ {{ range .Pages }}
+ <tr>
+ <td><a href="{{ .RelPermalink }}">{{ .Params.version }}</a></td>
+ <td>{{ .Params.preview }}</td>
+ </tr>
+ {{ end }}
+ </tbody>
+ </table>
+</div>
+
+{{ partial "footer.html" . }}