summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpedropintosilva <65948705+pedropintosilva@users.noreply.github.com>2021-11-26 17:31:39 +0100
committerPedro Pinto Silva <pedro.silva@collabora.com>2021-11-26 17:38:47 +0100
commit4aa2316fe13e008f03f6d458e17a4a301817a8cd (patch)
treeda2e28ccc8ec8eae8cd4b4e2ecd6599c04dfa554
parentGitPod: Fix yml and dockerfile, edit configure recipe (diff)
downloadonline-improve-gitpod.tar.gz
online-improve-gitpod.zip
GitPod: update readme improve-gitpod
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com> Change-Id: I6f191fbdffacb061d997487935c8df8556bc7a09
-rw-r--r--README.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/README.md b/README.md
index 76c2bf0dec..28622b84d0 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
+<p align="right"><a href="#gitpod"><img alt="Open in Gitpod" src="https://gitpod.io/button/open-in-gitpod.svg"></a></p>
+
# Collabora Online
[![irc](https://img.shields.io/badge/IRC-%23cool--dev%20on%20libera-orange.svg)](https://web.libera.chat/?channels=cool-dev)
@@ -7,6 +9,7 @@
[![L10n](https://img.shields.io/badge/L10n-Weblate-lightgrey.svg)](https://hosted.weblate.org/projects/collabora-online/)
[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/CollaboraOnline/online)
+
**LibreOffice in the Cloud on your own Terms**
![](https://raw.githubusercontent.com/CollaboraOnline/CollaboraOnline.github.io/source/static/images/homepage-image.jpg)
@@ -57,4 +60,16 @@ See the corresponding READMEs:
* **ios/README**
* **android/README**
+## GitPod
+
+Head over to https://collaboraonline.github.io/post/build-code/ select gitpod from the dropdown and follow the steps.
+
+Interesting things to keep in mind:
+- Make sure your browser is not blocking windows/tabs from opening from the gitpod workspace URL (maybe add `*.gitpod.io` to your browser's whitelist)
+ - The GitPod tasks will run automatically and further instructions will be printed out right in the terminal
+ - VNC tab will open automatically if not just click in the left icon `Remote explorer` and click `6080`. You will see a tab completly black, that's normal.
+ - As mentioned in those instructions, do not try to click the URL from the make run out put instead copy that URL and execute `firefox [paste URL here]`
+ - Head over to the tab where the VNC is opened (black page), you will see Firefox opening there, maximize and have fun.
+- You can also run cypress tests via GitPod, for that just prepend `CYPRESS_BROWSER="firefox"` to the desired command. Example: `CYPRESS_BROWSER="firefox" make check` for every test or `CYPRESS_BROWSER="firefox" make check-desktop spec=impress/scrolling_spec.js` for one specific test on desktop
+
## Enjoy!