From a2f352369a6b81f70e22cb7e3903d5d392c8f18b Mon Sep 17 00:00:00 2001 From: Martin <martin.gasser@protonmail.com> Date: Wed, 23 Feb 2022 13:01:51 +0100 Subject: [PATCH] 5076 - add eol_check ruby --- check_eol-data/program-languages.cfg | 13 +++++++++++++ check_eol-versiondetect/detect-ruby | 15 +++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 check_eol-versiondetect/detect-ruby diff --git a/check_eol-data/program-languages.cfg b/check_eol-data/program-languages.cfg index 60165fa..dee23c7 100644 --- a/check_eol-data/program-languages.cfg +++ b/check_eol-data/program-languages.cfg @@ -49,4 +49,17 @@ node:12:2022-04-30 node:13:2020-06-30 node:14:2023-04-30 + +# ---------------------------------------------------------------------- +ruby:ruby is a dynamic, open source programming language +ruby:https://ruby-lang.org/ +# ...................................................................... + +ruby:2.4:2020-03-31 +ruby:2.5:2021-03-31 +ruby:2.6:2022-03-31 +ruby:2.7:2023-03-31 +ruby:3.0:2024-03-31 +ruby:3.1:2025-12-25 + # ---------------------------------------------------------------------- diff --git a/check_eol-versiondetect/detect-ruby b/check_eol-versiondetect/detect-ruby new file mode 100644 index 0000000..fed10d6 --- /dev/null +++ b/check_eol-versiondetect/detect-ruby @@ -0,0 +1,15 @@ +# ---------------------------------------------------------------------------- +# +# EOL - End of life detection - Warn before reaching end of life +# +# detect version of ruby +# +# ---------------------------------------------------------------------------- +# 2022-02-23 v1.0 <martin.gasser@iml.unibe.ch> +# ---------------------------------------------------------------------------- + +# ----- example output +# ruby --version +# ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux] + +ruby --version | cut -b 6-8 \ No newline at end of file -- GitLab