RocketChat / RC4Community

Full-stack components for building, engaging, and growing your massive on-line community
https://community.rocket.chat/
Apache License 2.0
48 stars 68 forks source link

[TODO] Update gitpod Yaml #186

Closed Sing-Li closed 1 year ago

Sing-Li commented 1 year ago

With the new all-in-one script from @Dnouv - the gitpod deployment is badly outdated and no longer works.

Need to get it updated to support volta based nodeJS/npm version declaration as well as flauna as superprofile in a docker container.

Palanikannan1437 commented 1 year ago

Hey @Sing-Li , I'd like to work on this issue now, could you please assign this issue to me?

Sing-Li commented 1 year ago

Thanks again @Palanikannan1437 This one is long overdue'd and will benefit almost all new explorers of our codebase (Gitpod makes it so easy and non-committal ) 🙏

Sing-Li commented 1 year ago

Note that you'll likely want to leverage prepared docker images in the workflow to enhance the developer experience.

Palanikannan1437 commented 1 year ago

Thanks again @Palanikannan1437 This one is long overdue'd and will benefit almost all new explorers of our codebase (Gitpod makes it so easy and non-committal ) 🙏

Thanks a ton for assigning and guiding me constantly @Sing-Li, I've been going through the gitpod documentation and all existing scripts to get a better understanding!

Palanikannan1437 commented 1 year ago

Note that you'll likely want to leverage prepared docker images in the workflow to enhance the developer experience.

@Sing-Li Didn't get you there...the only docker image we're using is that of faunadb currently right?

Are you talking about something else in context of gitpod here?😅

Sing-Li commented 1 year ago

Are you talking about something else in context of gitpod here?😅

Exactly 🙂

Ideally, the Gitpod user should be able to just paste in our repository URL, then ....

  1. bam boom boom kapow !!
  2. a VSCode window pops up, a web browser with the site pops up, with all our servers running on Gitpod, and they can modify the code immediately

That'll be the dream and ideal developer experience.

Palanikannan1437 commented 1 year ago

Are you talking about something else in context of gitpod here?😅

Exactly 🙂

Ideally, the Gitpod user should be able to just paste in our repository URL, then ....

  1. bam boom boom kapow !!
  2. a VSCode window pops up, a web browser with the site pops up, with all our servers running on Gitpod, and they can modify the code immediately

That'll be the dream and ideal developer experience.

@Sing-Li this definitely is gonna be a super fun thing to work on...I love playing around with automation and scripts to automate my dev workflows!! (with alfred workflows and applescript for now🙃)

https://twitter.com/Palanikannan_M/status/1560511839536001024?t=LZHRKiDDHgTLx7TQVGgYQg&s=19

This is one of the dev scripts I made for opening Rocket.Chat.Electron's dev environment along with Rocket.Chat server using a single command 😄