hzheng44 / che-theia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

che-theia

Project structure

How to build own che-theia image

First you need to build che-theia-dev image:

Run in dockerfiles/theia-dev dir:

    ./build.sh --build-arg:${GITHUB_TOKEN_ARG}

Then in dockerfiles/theia run:

./build.sh --build-args:${GITHUB_TOKEN_ARG},THEIA_VERSION=master --tag:next --branch:master --git-ref:refs\\/heads\\/master

Where ${GITHUB_TOKEN_ARG} is your GitHub API token, it's used for fetching some vscode library that placed on GitHub releases, without that token build may fail.

That script will clone Theia from master branch and all Che related extensions from theirs master branches.

About

License:Eclipse Public License 2.0


Languages

Language:TypeScript 81.3%Language:Shell 6.4%Language:Dockerfile 6.2%Language:CSS 5.0%Language:JavaScript 1.1%