openebs-archive / openebs-docs

OpenEBS Documentation
https://docs.openebs.io
Apache License 2.0
37 stars 137 forks source link

added Gitpod config #929

Closed JanKoehnlein closed 3 years ago

JanKoehnlein commented 3 years ago

Hi OpenEBS-crew,

here is a PR that fully automates the dev setup of the OpenEBS documentation with Gitpod, providing anyone with a pre-built, browser-based development environment in one click:

Gitpod

Screen Shot 2021-05-03 at 14 44 32

What it does

I hope this can make life easier for contributors, and for maintainers who need to review many PRs (hint: you can already open this PR in Gitpod to easily review & test it without messing up your local checkout).

ps. I'm looking forward to your feedback on this PR! 🚀 pps. You could also stop checking in the node_modules and use a newer version of docusaurus that enables auto reload of the browser. The latter, unfortunately, is a bit more involving as they have changed they way they handle versions.

Signed-off-by: Jan Koehnlein jan@gitpod.io

netlify[bot] commented 3 years ago

Deploy preview for openebs-docs-staging ready!

Built with commit 232c4f4c010f66237b7e5b511410c5d947a5b486

https://deploy-preview-929--openebs-docs-staging.netlify.app

kmova commented 3 years ago

Awesome.. thank you @JanKoehnlein !

JanKoehnlein commented 3 years ago

You're welcome! Thanks for merging.

If you want the pre-builds on GitHub, you have to enable the Gitpod GitHub app. Contributors will no longer have to wait for a build and become even more productive.