←  back to changelog
Gitpod Dashboard Settings Tab overview

January 31, 2022

Project-level environment variables

It’s time to bring environment variables to Projects, and with that to Prebuilds as well!

Environment variables can now be set for individual Projects, which automatically makes them available when Gitpod runs a Prebuild for your project.

By default, these environment variables are not accessible in workspaces. You can, if you desire so, make them available in workspaces too. However, keep in mind that if you do so, anyone who starts a Gitpod workspace for your project will see the value of these environment variables.

To get started, make sure you have created a project at gitpod.io/new. You will then be able to visit its Settings page, where you find a new Variables section.

We are interested in your feedback and suggestions, please let us know in our dedicated feedback issue or chat with us.

@AlexTugarev's avatar on GitHub @JanKoehnlein's avatar on GitHub @geropl's avatar on GitHub @gtsiolis's avatar on GitHub @jankeromnes's avatar on GitHub @jldec's avatar on GitHub @shaal's avatar on GitHub

Fixes and improvements

  • #7895 - werft run github -j .werft/clean-up-werft-build-nodes.yaml -f @mads-hartmann's avatar on GitHub @ArthurSens's avatar on GitHub
  • #7873 - [Installer]: release 2022.01 @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #7769 - [installer] Add missing kube-rbac-proxy container in ws-manager deployment @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub
  • #7774 - [installer] Do not start binaries in verbose mode @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub
  • #7362 - - Refactor JB integration to connect over SSH instead of CWM links.- Provide Gitpod integration in JB Gateway. @akosyakov's avatar on GitHub @gtsiolis's avatar on GitHub @iQQBot's avatar on GitHub @jankeromnes's avatar on GitHub @mustard-mh's avatar on GitHub
  • #7732 - [Dashboard]: add send telemetry to admin settings @MrSimonEmms's avatar on GitHub @geropl's avatar on GitHub @gtsiolis's avatar on GitHub
  • #7801 - [installer]: add namespace to validate cluster command @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #7837 - Fix “token not found” issues. @AlexTugarev's avatar on GitHub @geropl's avatar on GitHub
  • #7430 - Remove ws-scheduler component @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @geropl's avatar on GitHub @iQQBot's avatar on GitHub @jankeromnes's avatar on GitHub
  • #7760 - Support heartbeats from SSH sessions @aledbf's avatar on GitHub @csweichel's avatar on GitHub @iQQBot's avatar on GitHub
  • #7591 - [server]: Create installation admin controller @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub @geropl's avatar on GitHub
  • #7752 - [installer] Fix invalid tag name for image build template @aledbf's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #7302 - [dashboard] Error messages on workspace creation when the repository is not found, will now also display the name of the repository @Siddhant-K-code's avatar on GitHub @gtsiolis's avatar on GitHub @iQQBot's avatar on GitHub @jankeromnes's avatar on GitHub @trumbitta's avatar on GitHub
  • #7753 - Improved feedback when content initialisation fails @Furisto's avatar on GitHub @csweichel's avatar on GitHub
  • #7514 - Autofix: upgrade-nvm-tools @akosyakov's avatar on GitHub @autofix-bot's avatar on GitHub @jankeromnes's avatar on GitHub
  • #7730 - [installation-telemetry]: log data sent to Segment @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #7472 - [ws-manager] Improve workspaces PodAffinity @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @corneliusludmann's avatar on GitHub @csweichel's avatar on GitHub
  • #7657 - Make proc mounts more reliable which affects parallel Docker container startup @aledbf's avatar on GitHub @csweichel's avatar on GitHub
  • #7623 - [installer] Fix ws-daemon image pull policy @aledbf's avatar on GitHub @kylos101's avatar on GitHub
  • #7656 - [installer] Fix lifecycle PostStart label update @aledbf's avatar on GitHub @csweichel's avatar on GitHub @iQQBot's avatar on GitHub
  • #7670 - [installer] Fix registry-facade ClusterRoleBinding name @aledbf's avatar on GitHub @kylos101's avatar on GitHub
  • #7660 - [installer] Switch default log level to info @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @geropl's avatar on GitHub @jeanp413's avatar on GitHub
  • #7687 - [installer] Telemetry should not run in workspace clusters @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub
  • #7633 - Admin users can download the account statement. @JanKoehnlein's avatar on GitHub @laushinka's avatar on GitHub
  • #7295 - Introduce Project-level environment variables @AlexTugarev's avatar on GitHub @JanKoehnlein's avatar on GitHub @geropl's avatar on GitHub @gtsiolis's avatar on GitHub @jankeromnes's avatar on GitHub @jldec's avatar on GitHub @shaal's avatar on GitHub
  • #7659 - [dashboard] Don’t offer to add common email domains as a verified student domains in Admin @jankeromnes's avatar on GitHub @laushinka's avatar on GitHub
  • #7625 - [installer] Fix mysql image pull policy @aledbf's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #7642 - [Installer]: remove the deprecated TypeORM migration command @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub