ci.gitlab.com支持托管Java构建吗?

4

我想了解ci.gitlab.com提供的服务。我希望能够通过Gradle构建我的Java项目并让它在ci.gitlab.com服务器上运行。

添加Runner的过程似乎涉及利用本地安装的GitLab CI。虽然有共享的Runner可用,但它们似乎更适用于Ruby、Node等语言。

是否可能使用ci.gitlab.com作为完全托管的CI解决方案?


这个问题有任何更新吗?我也遇到了同样的问题。让我想转到GitHub。 - axiopisty
1
我完全没有成功过。我们计划改用本地的GitLab存储库。 - objectuser
1个回答

1

如果只有Ruby、Node或其他运行程序并不重要。如果它们是共享的运行程序,您可以在.gitlab-ci.yml中指定图像,这些运行程序用于运行测试。请参见此处(我编写了一个示例.gitlab-ci.yml):

enter image description here

跑步者将拉取正确的镜像,并在指定的镜像中运行您的测试。更多信息在这里


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接