diff --git a/check_eol-data/program-languages.cfg b/check_eol-data/program-languages.cfg index 60165fae749c2da98cded9b4a95044205836a7bc..dee23c7baaeaafdf125edf318f6c979a8e5c3fae 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 0000000000000000000000000000000000000000..fed10d60fa8e083a631de246d954ca641e942497 --- /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