-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathBuildRuntime.cs
More file actions
101 lines (98 loc) · 6.69 KB
/
BuildRuntime.cs
File metadata and controls
101 lines (98 loc) · 6.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
using System;
namespace Appwrite.Enums
{
public class BuildRuntime : IEnum
{
public string Value { get; private set; }
public BuildRuntime(string value)
{
Value = value;
}
public static BuildRuntime Node145 => new BuildRuntime("node-14.5");
public static BuildRuntime Node160 => new BuildRuntime("node-16.0");
public static BuildRuntime Node180 => new BuildRuntime("node-18.0");
public static BuildRuntime Node190 => new BuildRuntime("node-19.0");
public static BuildRuntime Node200 => new BuildRuntime("node-20.0");
public static BuildRuntime Node210 => new BuildRuntime("node-21.0");
public static BuildRuntime Node22 => new BuildRuntime("node-22");
public static BuildRuntime Node23 => new BuildRuntime("node-23");
public static BuildRuntime Node24 => new BuildRuntime("node-24");
public static BuildRuntime Node25 => new BuildRuntime("node-25");
public static BuildRuntime Php80 => new BuildRuntime("php-8.0");
public static BuildRuntime Php81 => new BuildRuntime("php-8.1");
public static BuildRuntime Php82 => new BuildRuntime("php-8.2");
public static BuildRuntime Php83 => new BuildRuntime("php-8.3");
public static BuildRuntime Php84 => new BuildRuntime("php-8.4");
public static BuildRuntime Ruby30 => new BuildRuntime("ruby-3.0");
public static BuildRuntime Ruby31 => new BuildRuntime("ruby-3.1");
public static BuildRuntime Ruby32 => new BuildRuntime("ruby-3.2");
public static BuildRuntime Ruby33 => new BuildRuntime("ruby-3.3");
public static BuildRuntime Ruby34 => new BuildRuntime("ruby-3.4");
public static BuildRuntime Ruby40 => new BuildRuntime("ruby-4.0");
public static BuildRuntime Python38 => new BuildRuntime("python-3.8");
public static BuildRuntime Python39 => new BuildRuntime("python-3.9");
public static BuildRuntime Python310 => new BuildRuntime("python-3.10");
public static BuildRuntime Python311 => new BuildRuntime("python-3.11");
public static BuildRuntime Python312 => new BuildRuntime("python-3.12");
public static BuildRuntime Python313 => new BuildRuntime("python-3.13");
public static BuildRuntime Python314 => new BuildRuntime("python-3.14");
public static BuildRuntime PythonMl311 => new BuildRuntime("python-ml-3.11");
public static BuildRuntime PythonMl312 => new BuildRuntime("python-ml-3.12");
public static BuildRuntime PythonMl313 => new BuildRuntime("python-ml-3.13");
public static BuildRuntime Deno140 => new BuildRuntime("deno-1.40");
public static BuildRuntime Deno146 => new BuildRuntime("deno-1.46");
public static BuildRuntime Deno20 => new BuildRuntime("deno-2.0");
public static BuildRuntime Deno25 => new BuildRuntime("deno-2.5");
public static BuildRuntime Deno26 => new BuildRuntime("deno-2.6");
public static BuildRuntime Dart215 => new BuildRuntime("dart-2.15");
public static BuildRuntime Dart216 => new BuildRuntime("dart-2.16");
public static BuildRuntime Dart217 => new BuildRuntime("dart-2.17");
public static BuildRuntime Dart218 => new BuildRuntime("dart-2.18");
public static BuildRuntime Dart219 => new BuildRuntime("dart-2.19");
public static BuildRuntime Dart30 => new BuildRuntime("dart-3.0");
public static BuildRuntime Dart31 => new BuildRuntime("dart-3.1");
public static BuildRuntime Dart33 => new BuildRuntime("dart-3.3");
public static BuildRuntime Dart35 => new BuildRuntime("dart-3.5");
public static BuildRuntime Dart38 => new BuildRuntime("dart-3.8");
public static BuildRuntime Dart39 => new BuildRuntime("dart-3.9");
public static BuildRuntime Dart310 => new BuildRuntime("dart-3.10");
public static BuildRuntime Dotnet60 => new BuildRuntime("dotnet-6.0");
public static BuildRuntime Dotnet70 => new BuildRuntime("dotnet-7.0");
public static BuildRuntime Dotnet80 => new BuildRuntime("dotnet-8.0");
public static BuildRuntime Dotnet10 => new BuildRuntime("dotnet-10");
public static BuildRuntime Java80 => new BuildRuntime("java-8.0");
public static BuildRuntime Java110 => new BuildRuntime("java-11.0");
public static BuildRuntime Java170 => new BuildRuntime("java-17.0");
public static BuildRuntime Java180 => new BuildRuntime("java-18.0");
public static BuildRuntime Java210 => new BuildRuntime("java-21.0");
public static BuildRuntime Java22 => new BuildRuntime("java-22");
public static BuildRuntime Java25 => new BuildRuntime("java-25");
public static BuildRuntime Swift55 => new BuildRuntime("swift-5.5");
public static BuildRuntime Swift58 => new BuildRuntime("swift-5.8");
public static BuildRuntime Swift59 => new BuildRuntime("swift-5.9");
public static BuildRuntime Swift510 => new BuildRuntime("swift-5.10");
public static BuildRuntime Swift62 => new BuildRuntime("swift-6.2");
public static BuildRuntime Kotlin16 => new BuildRuntime("kotlin-1.6");
public static BuildRuntime Kotlin18 => new BuildRuntime("kotlin-1.8");
public static BuildRuntime Kotlin19 => new BuildRuntime("kotlin-1.9");
public static BuildRuntime Kotlin20 => new BuildRuntime("kotlin-2.0");
public static BuildRuntime Kotlin23 => new BuildRuntime("kotlin-2.3");
public static BuildRuntime Cpp17 => new BuildRuntime("cpp-17");
public static BuildRuntime Cpp20 => new BuildRuntime("cpp-20");
public static BuildRuntime Bun10 => new BuildRuntime("bun-1.0");
public static BuildRuntime Bun11 => new BuildRuntime("bun-1.1");
public static BuildRuntime Bun12 => new BuildRuntime("bun-1.2");
public static BuildRuntime Bun13 => new BuildRuntime("bun-1.3");
public static BuildRuntime Go123 => new BuildRuntime("go-1.23");
public static BuildRuntime Go124 => new BuildRuntime("go-1.24");
public static BuildRuntime Go125 => new BuildRuntime("go-1.25");
public static BuildRuntime Go126 => new BuildRuntime("go-1.26");
public static BuildRuntime Static1 => new BuildRuntime("static-1");
public static BuildRuntime Flutter324 => new BuildRuntime("flutter-3.24");
public static BuildRuntime Flutter327 => new BuildRuntime("flutter-3.27");
public static BuildRuntime Flutter329 => new BuildRuntime("flutter-3.29");
public static BuildRuntime Flutter332 => new BuildRuntime("flutter-3.32");
public static BuildRuntime Flutter335 => new BuildRuntime("flutter-3.35");
public static BuildRuntime Flutter338 => new BuildRuntime("flutter-3.38");
}
}