Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Outdated and Non-Functional .gitpod.yml gitpod configuration File #34487

Open
darshanlahamage opened this issue Dec 23, 2024 · 1 comment · May be fixed by #34489
Open

Outdated and Non-Functional .gitpod.yml gitpod configuration File #34487

darshanlahamage opened this issue Dec 23, 2024 · 1 comment · May be fixed by #34489
Labels
Tasked Added to the internal issue tracking

Comments

@darshanlahamage
Copy link

Description:

The current .gitpod.yml file is outdated and non-functional. It fails to initialize the development environment when a Gitpod workspace is opened. The following critical issues render the configuration unusable:

  1. Deprecated Configurations:

The github.prebuilds section is no longer supported by Gitpod as per their documentation.
Prebuilds are now configured in the Gitpod project settings, making this section ineffective.

image

2. Mismatched Task Configuration:
The task commands in .gitpod.yml fail to match the instructions provided in Rocket.Chat’s Rocke.chat doc for gitpod setup. Missing required tasks to prepare the environment during prebuilds. Commands are not structured to ensure successful initialization.

4. Resulting in failed initialization:
Developers must manually execute environment setup commands to initialize the workspace. This defeats the purpose of having an automated Gitpod configuration file.

Expected behavior:

Actual behavior:

Additional context

Gitpod Deprecation Notice:

Rocket.Chat Documentation: Gitpod Setup Instructions

@reetp
Copy link

reetp commented Dec 23, 2024

Yup it's a mess including docs which are wrong for Flex.

Needs a ground up review from the team.

I have referred it to them already.

@reetp reetp added the Tasked Added to the internal issue tracking label Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tasked Added to the internal issue tracking
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants