0

我已经克隆了 Theia 并进行了一些更改,我想为特定版本的 Theia 提供补丁,或者我想在 Theia repo 中测试一个特定的分支,或者我已经编写了一个 Theia 扩展或插件并想要拥有这些默认情况下包含在 che-theia 等中...如何重建 che-theia 图像以在 Che 中使用它?

4

1 回答 1

1

eclipse/che-theia 的来源位于此处。进行更改后,您需要使用以下命令重建映像:使用构建脚本: $ ./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

于 2018-11-22T15:11:57.003 回答