gitpod: deploy

Disclaimer: i'm not gitpod staff i just like their product

Proposing to integrate gitpod with this repository which is online IDE based on Theia which allows contributors to open an online environment without the need to fetch deps on their local system.

This service is free for open-source repositories.

Example of the runtime:
https://gitpod.io/#https://github.com/RXT067/cheatsheets/tree/gitpod

Signed-off-by: Jacob Hrbek <kreyren@rixotstudio.cz>
This commit is contained in:
Kreyren 2019-12-13 22:45:47 +00:00
parent 1ed003c8f4
commit dcc12e5c00
4 changed files with 20 additions and 0 deletions

4
.gitpod.yml Normal file
View File

@ -0,0 +1,4 @@
image: gitpod/workspace-full
tasks:
- init: bundle install

View File

@ -1,5 +1,19 @@
# Developer notes
## Gitpod
This repository supports contribution using [gitpod](https://gitpod.io) which is online IDE using [Theia](https://github.com/eclipse-theia/theia).
To open-up the environment simple natigate on https://gitpod.io/#https://github.com/rstacruz/cheatsheets
Or using a button:<br>
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/rstacruz/cheatsheets)
### Preview built website
To preview the website you need to first build it then you can navigate to file that you are trying to contribute and preview directly.
<img src='_docs/images/gitpod_preview_tut.png' width=828 height=459/>
## Starting a local instance
This starts Jekyll and Webpack. This requires recent versions of [Node.js], [Yarn], [Ruby] and [Bundler] installed.

View File

@ -17,3 +17,5 @@
---
See [CONTRIBUTING.md](CONTRIBUTING.md) for developer notes.
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/rstacruz/cheatsheets)

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 KiB