我有一个关于gitlab的问题,我的java项目应该支持不同的java版本,因为它们是必要的,我很难正确地设置gitlab。我的定位器在我的个人电脑上工作,但在gitlab或jitpack上,它甚至失败了。我的项目有这样的结构
Protectionlib (ProjectName):
Core (Java8):
gradle.build
LocalLibary (Java8):
gradle.build
PlotSquaredv3 (Java8):
gradle.build
PlotSquaredv4 (Java8):
gradle.build
PlotSquaredv6 (Java17):
gradle.build
这是我尝试构建的gitlab:https://gitlab.com/Ste3et_C0st/protectionlib/-/tree/master在我的计算机上工作是成功构建的,我已经在gradle.build over sourceCompatibility & targetCompatibility中定义了使用过的java版本。
我希望有人能帮我解决这个问题。
发布于 2022-05-17 09:55:06
在您的.gitlab-ci.yml
中,行export GRADLE_USER_HOME=pwd/.gradle
是不正确的,您可以只删除该行。
请参阅https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_environment_variables
这条线将系统-home与本地gradle项目缓存混合在一起。
https://stackoverflow.com/questions/72268883
复制相似问题