Skip to content

Gitpod integration#71

Merged
antonmedv merged 1 commit intoantonmedv:masterfrom
svenefftinge:master
Jan 30, 2019
Merged

Gitpod integration#71
antonmedv merged 1 commit intoantonmedv:masterfrom
svenefftinge:master

Conversation

@svenefftinge
Copy link
Copy Markdown
Contributor

This PR adds a contributing section including support for Gitpod, a free online dev environment for GitHub, that starts the open-source Theia editor in a browser backed by a container with a full terminal.

This way contributors and other interested developers can start coding and trying fx with a single click right in the browser. I configured the startup so that the following tasks get executed (similar to the description for local dev):

npm install
npm run build
./dist/fx-linux package.json

Here is what it looks like:

screenshot 2019-01-21 at 09 55 27

You can try it out yourself:
Open in Gitpod

@frextrite
Copy link
Copy Markdown

Hi @svenefftinge
I wanted to try out the demo but the Gitpod link isn't working. I'm guessing once the .gitpod.yml is added to the repository that link would work?

@svenefftinge
Copy link
Copy Markdown
Contributor Author

It should work, just not be properly configured. But it seems like today we have issues with a cdn.
See gitpod-io/gitpod#272.

What does not working mean?
What do you see?
Is there something in the dev tools console?

@frextrite
Copy link
Copy Markdown

At the time I wrote the comment, only a blank white canvas was loaded. I thought .gitpod.yml had to be integrated first for it to work. But later on, I saw the issue about CORS error and when I checked again, the error was showing up in the Developer Console. Sorry for not being clearer earlier.

@svenefftinge
Copy link
Copy Markdown
Contributor Author

We see issues with a CDN today. Could be that you are suffering from that.
gitpod-io/gitpod#272

@svenefftinge
Copy link
Copy Markdown
Contributor Author

svenefftinge commented Jan 27, 2019

Seems like there is a certain region for which the CDN sends bad headers today. Could you tell me where you are?

@frextrite
Copy link
Copy Markdown

Hi, due to security reasons I won't write it here, but it's on my profile.

@svenefftinge
Copy link
Copy Markdown
Contributor Author

This CDN issue has been resolved.

@antonmedv antonmedv changed the title Make contributions easier Gitpod integration Jan 27, 2019
@antonmedv antonmedv merged commit 22a3940 into antonmedv:master Jan 30, 2019
brewingcode added a commit to brewingcode/fx that referenced this pull request Jan 31, 2019
* upstream/master:
  Release 11.0.1
  Update README.md
  Fix bug with synchronous reopening of tty on unix
  Style fix
  Release 11.0.0
  Update snap version
  Update README.md
  Add compression of assets
  Update LICENSE
  Update deps
  Added h and help argument support (antonmedv#78)
  Added gitpod config (antonmedv#71)
  feat: add cmd support (antonmedv#77)
  Update README.md
  Fix small typo
  Update docs.md
  Remove unused var
  Add bfs
  Use generator for getting paths
brewingcode added a commit to brewingcode/fx that referenced this pull request Jan 31, 2019
Incudes gitpod support, cross-platform standalone binaries, and a bunch
of other stuff I'm throwing out.

* pickup-fixes:
  Resolve all conflicts
  Release 11.0.1
  Update README.md
  Fix bug with synchronous reopening of tty on unix
  Style fix
  Release 11.0.0
  Update snap version
  Update README.md
  Add compression of assets
  Update LICENSE
  Update deps
  Added h and help argument support (antonmedv#78)
  Added gitpod config (antonmedv#71)
  feat: add cmd support (antonmedv#77)
  Update README.md
  Fix small typo
  Update docs.md
  Remove unused var
  Add bfs
  Use generator for getting paths
brewingcode pushed a commit to brewingcode/fx that referenced this pull request Dec 21, 2021
brewingcode added a commit to brewingcode/fx that referenced this pull request Dec 21, 2021
* upstream/master:
  Release 11.0.1
  Update README.md
  Fix bug with synchronous reopening of tty on unix
  Style fix
  Release 11.0.0
  Update snap version
  Update README.md
  Add compression of assets
  Update LICENSE
  Update deps
  Added h and help argument support (antonmedv#78)
  Added gitpod config (antonmedv#71)
  feat: add cmd support (antonmedv#77)
  Update README.md
  Fix small typo
  Update docs.md
  Remove unused var
  Add bfs
  Use generator for getting paths
brewingcode added a commit to brewingcode/fx that referenced this pull request Dec 21, 2021
Incudes gitpod support, cross-platform standalone binaries, and a bunch
of other stuff I'm throwing out.

* pickup-fixes:
  Resolve all conflicts
  Release 11.0.1
  Update README.md
  Fix bug with synchronous reopening of tty on unix
  Style fix
  Release 11.0.0
  Update snap version
  Update README.md
  Add compression of assets
  Update LICENSE
  Update deps
  Added h and help argument support (antonmedv#78)
  Added gitpod config (antonmedv#71)
  feat: add cmd support (antonmedv#77)
  Update README.md
  Fix small typo
  Update docs.md
  Remove unused var
  Add bfs
  Use generator for getting paths
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants