如何在Jenkins中更改Invoke Gradle脚本的默认包装器位置
我有一个不同模块的项目,我想从一个特定的模块构建代码。我在Jenkins的构建步骤中使用了“调用Gradle脚本” 默认情况下,Gradle插件尝试在构建脚本旁边定位包装器可执行文件。如果它不在那里,它将在工作区根目录中查找。我试图做的是更改包装器位置,以强制构建正确的模块 这是我的代码结构如何在Jenkins中更改Invoke Gradle脚本的默认包装器位置,jenkins,gradle,jenkins-plugins,gradlew,Jenkins,Gradle,Jenkins Plugins,Gradlew,我有一个不同模块的项目,我想从一个特定的模块构建代码。我在Jenkins的构建步骤中使用了“调用Gradle脚本” 默认情况下,Gradle插件尝试在构建脚本旁边定位包装器可执行文件。如果它不在那里,它将在工作区根目录中查找。我试图做的是更改包装器位置,以强制构建正确的模块 这是我的代码结构 |yurora | |---module |---module |---wos | |____src | |____gradle | |____wrapper | |---modul
|yurora
|
|---module
|---module
|---wos
| |____src
| |____gradle
| |____wrapper
|
|---module
|---module
这是我在包装器位置上的值
${workspace}/yurora/wos
但是我得到了这个错误致命:在这些目录中找不到Gradle包装:/var/lib/jenkins/workspace/JenkinsTaskName/yurora/wos
如果我将包装位置的值更改为
${workspace}/wos
代码是从工作区根目录构建的,这正是我试图避免的
包装器位置上的正确路径应该是什么
我最终用我想要构建的模块创建了一个新的git回购
这样做会让我们的时间变得更容易,一切都是开箱即用。我最终用我想要构建的模块创建了一个新的git回购
这样做对我们的时间来说比较容易,而且一切都是开箱即用。你可能把事情复杂化了。包装器不属于该模块。您可能使事情过于复杂。包装器不属于该模块。