Adds credentials as inputs
@@ -24,6 +24,8 @@ class FunctionalTestPlugin : Plugin<Project> {
val functionalTest by tasks.creating(Test::class) {
description = "Runs the functional tests"
group = "verification"
+ inputs.property("harborUsername", System.getenv()["HARBOR_USERNAME"])
+ inputs.property("harborPassword", System.getenv()["HARBOR_PASSWORD"])
testClassesDirs = functionalTestSourceSet.output.classesDirs
classpath = functionalTestSourceSet.runtimeClasspath
mustRunAfter("test", "integrationTest")
