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: ExecOperations
Zak 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