I am evaluating Gitpod with Java open source projects since recently Gitpod has been integrated with JetBrains (Gitpod x JetBrains join forces to solve 'works on my machine' problem) to bring remote development to developers around the world. We can run an instance of our favourite JetBrains IDE on the Gitpod developer environment.
I want to evaluate setting up a few open-source java projects like Jenkins on Gitpod.
So that it is easier for a new contributor or existing one to start with development without getting into the hassle of setting up the local environment.
It will help pair remotely.
It can be accessible to a broader audience because it won’t require a powerful machine. Everything will be run on Gitpod’s developer environment. (When I was doing GSoC, I had an old laptop that struggled to run multiple docker containers and IDEs as it had low configurations. I remember how much I had to struggle. )
Once I can run, will it be okay if I add the “Open in Gitpod” link like it has been done in the project:
I did some work on this in the weekend, I got it somewhat working:
In the test instance forms don’t submit due to the URL forwarding, I think it needs some more configuration, Jenkins tries to redirect you to http://localhost:8080 instead of the git pod address.