[server] update go api

This commit is contained in:
Sven Efftinge 2022-11-08 16:13:44 +00:00
parent f70b3c775c
commit 9f9c6761b2
3 changed files with 11 additions and 6 deletions

View File

@ -1987,7 +1987,10 @@ type UpdateOwnAuthProviderParams struct {
// CreateWorkspaceOptions is the CreateWorkspaceOptions message type
type CreateWorkspaceOptions struct {
ContextURL string `json:"contextUrl,omitempty"`
Mode string `json:"mode,omitempty"`
IgnoreRunningWorkspaceOnSameCommit bool `json:"ignoreRunningWorkspaceOnSameCommit,omitemopty"`
IgnoreRunningPrebuild bool `json:"ignoreRunningPrebuild,omitemopty"`
AllowUsingPreviousPrebuilds bool `json:"allowUsingPreviousPrebuilds,omitemopty"`
ForceDefaultConfig bool `json:"forceDefaultConfig,omitemopty"`
}
// DeleteOwnAuthProviderParams is the DeleteOwnAuthProviderParams message type

View File

@ -258,7 +258,8 @@ func LaunchWorkspaceFromContextURL(t *testing.T, ctx context.Context, contextURL
t.Logf("attemp to create the workspace: %s", contextURL)
resp, err := server.CreateWorkspace(cctx, &protocol.CreateWorkspaceOptions{
ContextURL: contextURL,
Mode: "force-new",
IgnoreRunningPrebuild: true,
IgnoreRunningWorkspaceOnSameCommit: true,
})
if err != nil {
return nil, nil, xerrors.Errorf("cannot start workspace: %q", err)

View File

@ -68,7 +68,8 @@ func TestStartWorkspace(t *testing.T) {
resp, err := server.CreateWorkspace(ctx, &protocol.CreateWorkspaceOptions{
ContextURL: "github.com/gitpod-io/gitpod",
Mode: "force-new",
IgnoreRunningPrebuild: true,
IgnoreRunningWorkspaceOnSameCommit: true,
})
if err != nil {
t.Fatalf("cannot start workspace: %q", err)