Slackbot
06/03/2022, 4:15 PMVampire
06/03/2022, 4:28 PMtasks.configureEach { dependsOn(tasks.bootstrap) }
?Amanda
Ken Yee
06/03/2022, 5:35 PMKen Yee
06/03/2022, 5:53 PMgradle.taskGraph.whenReady {
withGroovyBuilder {
val executionPlan: ExecutionPlan = getTypedProperty("executionPlan")
executionPlan.addEntryTasks(listOf(taskProvider.get()))
executionPlan.determineExecutionPlan()
}
}
I'll see if we ever opened up an issue for this...Chris Lee
06/03/2022, 6:27 PMChris Lee
06/03/2022, 6:28 PMKen Yee
06/03/2022, 6:42 PMChris Lee
06/03/2022, 6:43 PMChris Lee
06/03/2022, 6:44 PMKen Yee
06/03/2022, 6:46 PMhave a convention plugin that grabs them and updates them into ~/gradle/init.dDoesn't this happen too late? i.e. we'd like all of this set up before the convention plugin runs... I think your method is working for you because you have a custom gradle distribution...so you solve this chicken vs. egg thing by doing this 🙂
Chris Lee
06/03/2022, 6:59 PMKen Yee
06/03/2022, 7:03 PMChris Lee
06/03/2022, 7:05 PMKen Yee
06/06/2022, 1:01 PMAmanda