Slackbot
10/21/2022, 4:07 PMChris Lee
10/21/2022, 4:13 PMChris Lee
10/21/2022, 4:17 PMsettings.gradle file(s). There is a documented search path for settings.gradle.Chris Lee
10/21/2022, 4:18 PMGradle supports arbitrary physical layouts for a multi-project build, but for such arbitrary layouts you need to execute the build from the directory where the settings file is located.
Eric Kolotyluk
10/21/2022, 4:26 PMsetting.gradle and build.gradle ...Chris Lee
10/21/2022, 4:27 PMEric Kolotyluk
10/21/2022, 4:29 PMChris Lee
10/21/2022, 4:29 PM./gradlew build) in the same project directories.Eric Kolotyluk
10/21/2022, 4:30 PMVampire
10/21/2022, 4:31 PMChris Lee
10/21/2022, 4:31 PMChris Lee
10/21/2022, 4:32 PMVampire
10/21/2022, 4:33 PMVampire
10/21/2022, 4:33 PMChris Lee
10/21/2022, 4:34 PMEric Kolotyluk
10/21/2022, 4:37 PMEric Kolotyluk
10/21/2022, 6:53 PMbuild.gradle file, different settings.gradle files...
Different pipeline builders ran gradle in different project directories, with different settings.gradle files, but in our mono repo, with project dependency chaining the way we are doing it, it was chaining to the same build.gradle file, and I did not realize it...
Running the build script locally resolved the problem, so @Chris Lee wins the free beer...
π₯³Chris Lee
10/21/2022, 6:54 PMEric Kolotyluk
10/21/2022, 6:57 PMVampire
10/22/2022, 12:19 AM