Closed vlsi closed 2 years ago
Apparently, MapProperty
requires Gradle 5.1+ which has been released on Jan 02, 2019.
@eroshenkoam , @baev , WDYT of raising the minimal Gradle requirement to 5.1?
I'm ok with Gradle 7 as a minimum required version
BTW maybe extend org.gradle.process.ProcessForkOptions
instead?
ProcessForkOptions
would mean we have to extend from AbstractExecTask
which might be a too broad API surface.
Let's start with just adding environment
vars.
This PR makes
AllureReport
andAllureServe
tasks extendorg.gradle.api.tasks.Exec
, so extra environment variables and arguments could be passed viaorg.gradle.process.ProcessForkOptions
.As an extra option, default values for
environment variables
could be configure viaallure
project extension:fixes #81
Checklist