我一直在尝试无论如何都没有成功,我正在运行一个 Gitlab 托管在 Linux 上,并试图让我的头围绕 CI 功能。
根据 Gitlab 文档,您只需要创建一个 .gitlab-ci.yml
文件,即 Travis-CI 的 Gitlab 实现。现在,从外观上看,您可以使用 .gitlab-ci.yml
完成很多工作,但是很多文档都引用了 Ruby 和其他语言。没有提到如何构建 JavaMaven 项目。
如何用 Java 构建一个简单的应用程序?我是否可以使用共享运行程序,或者应该使用特定的运行程序,在这种情况下,我应该选择什么或哪种运行程序实现: ssh、 docker 还是 shell?然后,我应该放什么在 .gitlab-ci.yml
文件至少建立与 Maven 的项目?