Skip to content

Commit

Permalink
Work in progress
Browse files Browse the repository at this point in the history
  • Loading branch information
amousset committed Dec 24, 2018
1 parent 4caca5f commit ea2a4fd
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions src/reference/dependencies/tools/version.sh
@@ -0,0 +1,25 @@
#!/bin/bash

versions=$(curl -s https://www.rudder-project.org/release-info/rudder/versions | sort -V)

echo "= Rudder versions
.Rudder versions
|===
|Version |First release |End-of-life |Latest release |Changelog |Documentation"

for ver in $versions; do
state=$(curl -s https://www.rudder-project.org/release-info/rudder/versions/${ver}/release-status)
if [ ${state} != "final" ]; then continue; fi
release=$(curl -s https://www.rudder-project.org/release-info/rudder/versions/${ver}/release)
release_date=$(curl -s https://www.rudder-project.org/release-info/rudder/versions/${ver}/release-date)
eol_date=$(curl -s https://www.rudder-project.org/release-info/rudder/versions/${ver}/eol-date)
is_eol=$(curl -s https://www.rudder-project.org/release-info/rudder/versions/${ver}/eol)

if [[ $ver =~ (2|3|4)\..* ]]; then doc_url="https://docs.rudder.io/history/${ver}/"; else doc_url="https://docs.rudder.io/reference/${ver}/index.html"; fi
if [[ $eol_date =~ .*internal.* ]]; then eol_date="Not known yet"; fi
echo "|${ver} | ${release_date} | ${eol_date} |${release} | https://docs.rudder.io/changelogs/${ver}/index.html[Changelog] | ${doc_url}[Reference manual]"
done

echo "|==="

Empty file.

0 comments on commit ea2a4fd

Please sign in to comment.