Skip to content

Commit 93dddc7

Browse files
akosyakoviQQBot
authored andcommitted
start moving tasks
1 parent 67970d3 commit 93dddc7

File tree

5 files changed

+106
-107
lines changed

5 files changed

+106
-107
lines changed

components/ide-service-api/go/ide.pb.go

Lines changed: 38 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/ide-service-api/ide.proto

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,9 @@ message EnvironmentVariable {
2727
string value = 2;
2828
}
2929

30-
// TODO: import type from other packages
31-
// WorkspaceType specifies the purpose/use of a workspace. Different workspace types are handled differently by all parts of the system.
32-
// copied from https://github.com/gitpod-io/gitpod/blob/a7f35378326ca5ec41aab1a48418949070a9b37a/components/ws-manager-api/core.proto#L660-L675
3330
enum WorkspaceType {
3431
REGULAR = 0;
35-
3632
PREBUILD = 1;
37-
38-
IMAGEBUILD = 4;
3933
}
4034

4135

@@ -49,8 +43,9 @@ message ResolveWorkspaceConfigRequest {
4943
message ResolveWorkspaceConfigResponse {
5044
repeated EnvironmentVariable envvars = 1;
5145
string supervisor_image = 2;
52-
string web_image= 3;
46+
string web_image = 3;
5347
repeated string ide_image_layers = 4;
5448
// control whether to configure default IDE for a user
5549
string referer_ide = 5;
50+
string tasks = 6;
5651
}

components/ide-service-api/typescript/src/ide.pb.ts

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,9 @@ import * as _m0 from "protobufjs/minimal";
1010

1111
export const protobufPackage = "ide_service_api";
1212

13-
/**
14-
* TODO: import type from other packages
15-
* WorkspaceType specifies the purpose/use of a workspace. Different workspace types are handled differently by all parts of the system.
16-
* copied from https://github.com/gitpod-io/gitpod/blob/a7f35378326ca5ec41aab1a48418949070a9b37a/components/ws-manager-api/core.proto#L660-L675
17-
*/
1813
export enum WorkspaceType {
1914
REGULAR = "REGULAR",
2015
PREBUILD = "PREBUILD",
21-
IMAGEBUILD = "IMAGEBUILD",
2216
UNRECOGNIZED = "UNRECOGNIZED",
2317
}
2418

@@ -30,9 +24,6 @@ export function workspaceTypeFromJSON(object: any): WorkspaceType {
3024
case 1:
3125
case "PREBUILD":
3226
return WorkspaceType.PREBUILD;
33-
case 4:
34-
case "IMAGEBUILD":
35-
return WorkspaceType.IMAGEBUILD;
3627
case -1:
3728
case "UNRECOGNIZED":
3829
default:
@@ -46,8 +37,6 @@ export function workspaceTypeToJSON(object: WorkspaceType): string {
4637
return "REGULAR";
4738
case WorkspaceType.PREBUILD:
4839
return "PREBUILD";
49-
case WorkspaceType.IMAGEBUILD:
50-
return "IMAGEBUILD";
5140
case WorkspaceType.UNRECOGNIZED:
5241
default:
5342
return "UNRECOGNIZED";
@@ -60,8 +49,6 @@ export function workspaceTypeToNumber(object: WorkspaceType): number {
6049
return 0;
6150
case WorkspaceType.PREBUILD:
6251
return 1;
63-
case WorkspaceType.IMAGEBUILD:
64-
return 4;
6552
case WorkspaceType.UNRECOGNIZED:
6653
default:
6754
return -1;
@@ -98,6 +85,7 @@ export interface ResolveWorkspaceConfigResponse {
9885
ideImageLayers: string[];
9986
/** control whether to configure default IDE for a user */
10087
refererIde: string;
88+
tasks: string;
10189
}
10290

10391
function createBaseGetConfigRequest(): GetConfigRequest {
@@ -321,7 +309,7 @@ export const ResolveWorkspaceConfigRequest = {
321309
};
322310

323311
function createBaseResolveWorkspaceConfigResponse(): ResolveWorkspaceConfigResponse {
324-
return { envvars: [], supervisorImage: "", webImage: "", ideImageLayers: [], refererIde: "" };
312+
return { envvars: [], supervisorImage: "", webImage: "", ideImageLayers: [], refererIde: "", tasks: "" };
325313
}
326314

327315
export const ResolveWorkspaceConfigResponse = {
@@ -341,6 +329,9 @@ export const ResolveWorkspaceConfigResponse = {
341329
if (message.refererIde !== "") {
342330
writer.uint32(42).string(message.refererIde);
343331
}
332+
if (message.tasks !== "") {
333+
writer.uint32(50).string(message.tasks);
334+
}
344335
return writer;
345336
},
346337

@@ -366,6 +357,9 @@ export const ResolveWorkspaceConfigResponse = {
366357
case 5:
367358
message.refererIde = reader.string();
368359
break;
360+
case 6:
361+
message.tasks = reader.string();
362+
break;
369363
default:
370364
reader.skipType(tag & 7);
371365
break;
@@ -381,6 +375,7 @@ export const ResolveWorkspaceConfigResponse = {
381375
webImage: isSet(object.webImage) ? String(object.webImage) : "",
382376
ideImageLayers: Array.isArray(object?.ideImageLayers) ? object.ideImageLayers.map((e: any) => String(e)) : [],
383377
refererIde: isSet(object.refererIde) ? String(object.refererIde) : "",
378+
tasks: isSet(object.tasks) ? String(object.tasks) : "",
384379
};
385380
},
386381

@@ -399,6 +394,7 @@ export const ResolveWorkspaceConfigResponse = {
399394
obj.ideImageLayers = [];
400395
}
401396
message.refererIde !== undefined && (obj.refererIde = message.refererIde);
397+
message.tasks !== undefined && (obj.tasks = message.tasks);
402398
return obj;
403399
},
404400

@@ -409,6 +405,7 @@ export const ResolveWorkspaceConfigResponse = {
409405
message.webImage = object.webImage ?? "";
410406
message.ideImageLayers = object.ideImageLayers?.map((e) => e) || [];
411407
message.refererIde = object.refererIde ?? "";
408+
message.tasks = object.tasks ?? "";
412409
return message;
413410
},
414411
};

0 commit comments

Comments
 (0)