Skip to content

Automate builds of self-hosted Gitpod for preview environments #7824

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

Closed
Tracked by #10620
jldec opened this issue Jan 25, 2022 · 5 comments · Fixed by #12229
Closed
Tracked by #10620

Automate builds of self-hosted Gitpod for preview environments #7824

jldec opened this issue Jan 25, 2022 · 5 comments · Fixed by #12229
Assignees
Labels
team: delivery Issue belongs to the self-hosted team

Comments

@jldec
Copy link
Contributor

jldec commented Jan 25, 2022

For validating features like self-hosted admin and auth integrations, it would be useful if developers could build and deploy dedicated preview environments with a self-hosted Gitpod installation, the same way we currently do for SaaS.

Maybe this could be controlled with a label or /command in the PR description, to override the default preview build and deployment.

Typical use-case

  • Create a PR with new self-hosted admin dashboard feature to configure auth integration.
  • This triggers werft jobs to build and deploy a self-hosted instance in a preview environment.
  • On commit, re-run the build and redeploy self-hosted to the same preview environment.

cc: @svenefftinge

@stale
Copy link

stale bot commented Apr 27, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the meta: stale This issue/PR is stale and will be closed soon label Apr 27, 2022
@lucasvaltl
Copy link
Contributor

Should be (indirectly) enabled via #7316.

@stale stale bot removed the meta: stale This issue/PR is stale and will be closed soon label Jun 17, 2022
@lucasvaltl
Copy link
Contributor

This is something being discussed together with Team Platform :) We want to do this.

@lucasvaltl lucasvaltl moved this from 🧊Backlog to 📓Scheduled in 🚚 Security, Infrastructure, and Delivery Team (SID) Jul 6, 2022
@corneliusludmann
Copy link
Contributor

See also (internal)

@lucasvaltl
Copy link
Contributor

Team platform is writing an RFC about this by end of this week. Then we can refine this ticket.

@nandajavarma nandajavarma moved this from 📓Scheduled to 🕶In Review / Measuring in 🚚 Security, Infrastructure, and Delivery Team (SID) Aug 23, 2022
Repository owner moved this from 🕶In Review / Measuring to ✨Done in 🚚 Security, Infrastructure, and Delivery Team (SID) Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team: delivery Issue belongs to the self-hosted team
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

4 participants