Skip to content

Provide environment variables during workspace creation

MR: Support for environment variables during worksp... (!152580 - merged)

Docs MR: Add variables details in workspace create steps (!156375 - merged)

Description

Add GraphQL changes, UI changes to be able to provide environment variables during workspace creation.

Support for mounting files will be added later and will be out of scope for now. But keep that in mind while creating API fields.

Acceptance Criteria

  • Users can create a workspace through GraphQL APIs and specify environment variables to inject.
  • Users can create a workspace through UI and specify environment variables to inject.
  • The key cannot be an empty string
  • The value can be an empty string

Technical Requirements

TODO: Fill out or delete (optional) [If applicable, please list out any technical requirements for this feature/enhancement.]

Design Requirements

TODO: Fill out or delete (optional) [If applicable, please provide a link to the design specifications for this feature/enhancement.]

Impact Assessment

TODO: Fill out or delete (optional) [Please describe the impact this feature/enhancement will have on the user experience and/or the product as a whole.]

User Story

TODO: Fill out or delete (optional) [Provide a user story to illustrate the use case for this feature/enhancement. Include examples to help communicate the intended functionality.]

Edited by Vishal Tak