You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "for existing resources in the system we keep original ids of their tables in id field. Like id of apps table is kept for devtron applications. But in release we keep data as devtron resource only. To differ between nature of these two types of id values.",
32
+
"enum":
33
+
[
34
+
"resourceObjectId",
35
+
"oldObjectId"
36
+
]
37
+
},
38
+
"firstReleasedOn":
39
+
{
40
+
"type": "string",
41
+
"format": "date-time"
42
+
},
43
+
"releaseVersion":
44
+
{
45
+
"type": "string"
46
+
},
47
+
"name":
48
+
{
49
+
"type": "string"
50
+
},
51
+
"icon":
52
+
{
53
+
"type": "string",
54
+
"contentEncoding": "base64"
55
+
},
56
+
"note":
57
+
{
58
+
"type": "string"
59
+
},
60
+
"description":
61
+
{
62
+
"type": "string"
63
+
},
64
+
"createdOn":
65
+
{
66
+
"type": "string"
67
+
},
68
+
"createdBy":
69
+
{
70
+
"type": "object",
71
+
"refType": "#/references/users"
72
+
},
73
+
"tags":
74
+
{
75
+
"additionalProperties":
76
+
{
77
+
"type": "string"
78
+
}
79
+
},
80
+
"metadata":
81
+
{
82
+
"type": "object",
83
+
"properties":
84
+
{
85
+
"Type of release":
86
+
{
87
+
"type": "string",
88
+
"enum":
89
+
[
90
+
"Major",
91
+
"Minor",
92
+
"Patch"
93
+
]
94
+
},
95
+
"Release Managers":
96
+
{
97
+
"type": "array",
98
+
"uniqueItems": true,
99
+
"minItems": 1,
100
+
"items":
101
+
{
102
+
"type": "object",
103
+
"refType": "#/references/users"
104
+
}
105
+
},
106
+
"On-Duty":
107
+
{
108
+
"type": "array",
109
+
"uniqueItems": true,
110
+
"minItems": 1,
111
+
"items":
112
+
{
113
+
"type": "object",
114
+
"refType": "#/references/users"
115
+
}
116
+
},
117
+
"Milestones":
118
+
{
119
+
"type": "object",
120
+
"properties":
121
+
{
122
+
"Release planned start date":
123
+
{
124
+
"type": "string",
125
+
"format": "date"
126
+
},
127
+
"30% milestone date":
128
+
{
129
+
"type": "string",
130
+
"format": "date"
131
+
},
132
+
"70% milestone date":
133
+
{
134
+
"type": "string",
135
+
"format": "date"
136
+
},
137
+
"Release end date":
138
+
{
139
+
"type": "string",
140
+
"format": "date"
141
+
}
142
+
}
143
+
},
144
+
"Target customers":
145
+
{
146
+
"type": "array",
147
+
"uniqueItems": true,
148
+
"items":
149
+
{
150
+
"type": "string"
151
+
}
152
+
},
153
+
"Released customers":
154
+
{
155
+
"type": "array",
156
+
"uniqueItems": true,
157
+
"items":
158
+
{
159
+
"type": "string"
160
+
}
161
+
}
162
+
},
163
+
"required":
164
+
[
165
+
"Type of release",
166
+
"Release Managers",
167
+
"On-Duty"
168
+
]
169
+
}
170
+
},
171
+
"required":
172
+
[
173
+
"id",
174
+
"releaseVersion"
175
+
]
176
+
},
177
+
"status":
178
+
{
179
+
"type": "object",
180
+
"properties":
181
+
{
182
+
"config":
183
+
{
184
+
"type": "object",
185
+
"properties":
186
+
{
187
+
"status":
188
+
{
189
+
"type": "string",
190
+
"enum":
191
+
[
192
+
"draft",
193
+
"readyForRelease",
194
+
"hold"
195
+
]
196
+
},
197
+
"lock":
198
+
{
199
+
"type": "boolean"
200
+
}
201
+
},
202
+
"required":
203
+
[
204
+
"status"
205
+
]
206
+
}
207
+
},
208
+
"required":
209
+
[
210
+
"config"
211
+
]
212
+
},
213
+
"taskMapping":
214
+
{
215
+
"type": "array"
216
+
},
217
+
"dependencies":
218
+
{
219
+
"type": "array"
220
+
}
221
+
},
222
+
"required":
223
+
[
224
+
"version",
225
+
"kind",
226
+
"overview",
227
+
"status"
228
+
]
229
+
}'where devtron_resource_id=(select id from devtron_resource where kind ='release');
0 commit comments