Slackbot
09/16/2022, 5:39 PMZak Taccardi
09/16/2022, 5:39 PMBuildServce - I need to invoke a CLI commandephemient
09/16/2022, 6:06 PMabstract class MyBuildService @Inject constructor(
private val execOperations: ExecOperations,
) : BuildService<MyBuildService.Params>
// or this
@get:Inject
protected abstract val execOperations: ExecOperationsZak Taccardi
09/16/2022, 6:09 PMZak Taccardi
09/16/2022, 6:09 PMLogger into a BuildService?ephemient
09/16/2022, 6:10 PMephemient
09/16/2022, 6:10 PMLogger.getLogger(class)Zak Taccardi
09/16/2022, 6:11 PMDefaultTask has a Logger - but AFAIK there is not one for BuildService.
Thanks!ephemient
09/16/2022, 6:11 PMephemient
09/16/2022, 6:13 PMCristianGM
09/16/2022, 7:31 PMCristianGM
09/16/2022, 7:31 PMZak Taccardi
09/16/2022, 7:32 PMLogger.getLogger returns an slf4j type logger, right?
I want a Gradle loggerZak Taccardi
09/16/2022, 7:32 PMBuildService lolCristianGM
09/16/2022, 7:33 PMephemient
09/16/2022, 7:33 PMorg.slf4j.Logger doesn't have Gradle-specific levels, but org.gradle.api.Logger doesephemient
09/16/2022, 7:33 PMorg.gradle.api.Logger.getLogger() then you don't have to cast itephemient
09/16/2022, 7:34 PMCristianGM
09/16/2022, 7:35 PMVampire
09/17/2022, 2:14 AM