【发布时间】:2018-11-22 15:11:57
【问题描述】:
我已经克隆了 Theia 并进行了一些更改,我想为特定版本的 Theia 提供补丁,或者我想在 Theia repo 中测试特定分支,或者我已经编写了 Theia 扩展或插件并想要默认情况下,这些论文包含在 che-theia 等中...我如何重建 che-theia 图像以在 Che 中使用它?
【问题讨论】:
标签: eclipse-che theia
我已经克隆了 Theia 并进行了一些更改,我想为特定版本的 Theia 提供补丁,或者我想在 Theia repo 中测试特定分支,或者我已经编写了 Theia 扩展或插件并想要默认情况下,这些论文包含在 che-theia 等中...我如何重建 che-theia 图像以在 Che 中使用它?
【问题讨论】:
标签: eclipse-che theia
eclipse/che-theia 的源代码位于here。
进行更改后,您需要使用以下命令重建映像:
使用构建脚本:
$ ./build.sh --build-args:GITHUB_TOKEN=$GITHUB_TOKEN,THEIA_VERSION=0.3.13 --tag:0.3.13-nightly
或使用 docker:
$ docker build -t eclipse/che-theia:0.3.13-nightly --build-arg GITHUB_TOKEN={your token} --build-arg THEIA_VERSION=0.3.13 .
在构建过程中默认启动集成测试。可以使用--skip-tests选项跳过
./build.sh --skip-tests
【讨论】: