Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

Updating rh-che to the latest '7.3.0' version #1626

Merged
merged 10 commits into from
Oct 22, 2019
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,8 @@ export class CreateWorkspaceController {
private isEphemeralMode: boolean;
/** End rhche-specific changes */

private stackName: string;

/**
* Default constructor that is using resource injection
*/
Expand Down Expand Up @@ -179,6 +181,11 @@ export class CreateWorkspaceController {
};
}

$onInit(): void {
// this method won't be called here
// place all initialization code in constructor
}

/** Begin rhche-specific changes */
/**
* Track the changes in ephemeral mode input.
Expand Down Expand Up @@ -210,6 +217,7 @@ export class CreateWorkspaceController {
this.isEphemeralMode = true;
this.onEphemeralModeChange();
/** End rhche-specific changes */

}

/**
Expand Down Expand Up @@ -335,7 +343,7 @@ export class CreateWorkspaceController {
// update workspace name
let devfileSource = angular.copy(this.selectedDevfile);
devfileSource.metadata.name = this.workspaceName;
return this.createWorkspaceSvc.createWorkspaceFromDevfile(devfileSource, null);
return this.createWorkspaceSvc.createWorkspaceFromDevfile(devfileSource, {stackName: this.stackName});
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,15 +76,16 @@

<che-label-container che-label-name="Select Stack"
che-label-description="Choose your workspace runtime environment used to build and run your projects.">
<devfile-selector on-devfile-select="createWorkspaceController.onDevfileSelected(devfile)">
<devfile-selector on-devfile-select="createWorkspaceController.onDevfileSelected(devfile)"
stack-name="createWorkspaceController.stackName">
</devfile-selector>
</che-label-container>
<!-- Project source selector -->
<che-label-container che-label-name="Projects">
<project-source-selector devfile="createWorkspaceController.selectedDevfile"></project-source-selector>
</che-label-container>
<che-label-container>
<che-button-save-flat class="create-workspace-footer-button"
<che-button-save-flat id="create-workspace-footer-button"
name="saveButton"
che-button-title="Create & Open"
ng-click="createWorkspaceController.createWorkspaceAndOpenIDE()"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ md-content.create-workspace-content
.create-workspace-content-hidden
visibility hidden

.create-workspace-footer-button
#create-workspace-footer-button
width 100%

button
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Loading