// This file was auto-generated from 'constants.yaml'. Changes may be overridden.

using System.Collections.Generic;

namespace Microsoft.Oryx.BuildScriptGenerator.Common
{
    public static class RubyVersions
    {
        public const string GemVersion = "3.3.21";
        public const string Ruby31Version = "3.1.3";
        public const string Ruby31TarSha256 = "4ee161939826bcdfdafa757cf8e293a7f14e357f62be7144f040335cc8c7371a";
        public const string Ruby27Version = "2.7.7";
        public const string Ruby27TarSha256 = "b38dff2e1f8ce6e5b7d433f8758752987a6b2adfd9bc7571dbc42ea5d04e3e4c";
        public const string Ruby26Version = "2.6.6";
        public const string Ruby26TarSha256 = "5db187882b7ac34016cd48d7032e197f07e4968f406b0690e20193b9b424841f";
        public const string Ruby25Version = "2.5.8";
        public const string Ruby25TarSha256 = "0391b2ffad3133e274469f9953ebfd0c9f7c186238968cbdeeb0651aa02a4d6d";
        public const string Ruby30Version = "3.0.5";
        public const string Ruby30TarSha256 = "cf7cb5ba2030fe36596a40980cdecfd79a0337d35860876dc2b10a38675bddde";
        public static readonly List<string> RuntimeVersions = new List<string> { "2.5-debian-bullseye", "2.5-debian-buster", "2.6-debian-bullseye", "2.6-debian-buster", "2.7-debian-bullseye", "2.7-debian-buster", "dynamic-debian-buster" };
    }
}