From 0bf7bbd475d74e7c5faefc9f51a565ae92de61e0 Mon Sep 17 00:00:00 2001 From: Nikita Fedkin Date: Tue, 26 Aug 2025 22:22:52 +0200 Subject: [PATCH] =?UTF-8?q?=D0=9E=D1=82=D0=BA=D0=B0=D1=82=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D1=85=D0=BE=D0=B4=D0=B0=20=D0=BD=D0=B0=20=D1=82?= =?UTF-8?q?=D0=B0=D1=81=D0=BA=D1=83=20Copy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index dcc82dc..9d8d96e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,5 +1,4 @@ import com.mkobit.jenkins.pipelines.http.AnonymousAuthentication -import org.gradle.api.tasks.Copy plugins { java @@ -15,10 +14,12 @@ repositories { } tasks { - register("resolveIntegrationTestDependencies") { - // Place dependencies into the processed resources output for the integrationTest source set - into(layout.buildDirectory.dir("resources/integrationTest/test-dependencies")) - from(configurations.integrationTestRuntimeClasspath.get()) + register("resolveIntegrationTestDependencies") { + into { + val javaConvention = project.convention.getPlugin() + File("${javaConvention.sourceSets.integrationTest.get().output.resourcesDir}/test-dependencies") + } + configuration = configurations.integrationTestRuntimeClasspath.get() } processIntegrationTestResources { @@ -108,6 +109,7 @@ sharedLibrary { pluginDependencies { dependency("org.jenkins-ci.plugins", "pipeline-build-step", "571.v08a_fffd4b_0ce") dependency("org.jenkins-ci.plugins", "pipeline-utility-steps", "2.19.0") + dependency("org.jenkins-ci.plugins", "durable-task", "595.ve87b_f1318d67") dependency("org.jenkins-ci.plugins", "git", "5.7.0") dependency("org.jenkins-ci.plugins", "http_request", "1.20") dependency("org.jenkins-ci.plugins", "timestamper", "1.30")