|
8 | 8 |
|
9 | 9 | package org.elasticsearch.gradle.internal;
|
10 | 10 |
|
11 |
| -import com.gradle.scan.plugin.BuildScanExtension; |
| 11 | +import com.gradle.develocity.agent.gradle.DevelocityConfiguration; |
12 | 12 |
|
13 | 13 | import org.apache.commons.compress.archivers.tar.TarArchiveEntry;
|
14 | 14 | import org.apache.commons.compress.archivers.tar.TarArchiveOutputStream;
|
@@ -64,7 +64,7 @@ public void apply(Project target) {
|
64 | 64 | File targetFile = target.file("build/" + buildNumber + ".tar.bz2");
|
65 | 65 | File projectDir = target.getProjectDir();
|
66 | 66 | File gradleWorkersDir = new File(target.getGradle().getGradleUserHomeDir(), "workers/");
|
67 |
| - BuildScanExtension extension = target.getExtensions().getByType(BuildScanExtension.class); |
| 67 | + DevelocityConfiguration extension = target.getExtensions().getByType(DevelocityConfiguration.class); |
68 | 68 | File daemonsLogDir = new File(target.getGradle().getGradleUserHomeDir(), "daemon/" + target.getGradle().getGradleVersion());
|
69 | 69 |
|
70 | 70 | getFlowScope().always(BuildFinishedFlowAction.class, spec -> {
|
@@ -125,7 +125,7 @@ interface Parameters extends FlowParameters {
|
125 | 125 | ListProperty<File> getFilteredFiles();
|
126 | 126 |
|
127 | 127 | @Input
|
128 |
| - Property<BuildScanExtension> getBuildScan(); |
| 128 | + Property<DevelocityConfiguration> getBuildScan(); |
129 | 129 |
|
130 | 130 | }
|
131 | 131 |
|
@@ -198,7 +198,7 @@ public void execute(BuildFinishedFlowAction.Parameters parameters) throws FileNo
|
198 | 198 | + System.getenv("BUILDKITE_JOB_ID")
|
199 | 199 | + "/artifacts/"
|
200 | 200 | + artifactUuid;
|
201 |
| - parameters.getBuildScan().get().link("Artifact Upload", targetLink); |
| 201 | + parameters.getBuildScan().get().getBuildScan().link("Artifact Upload", targetLink); |
202 | 202 | }
|
203 | 203 | } catch (Exception e) {
|
204 | 204 | System.out.println("Failed to upload buildkite artifact " + e.getMessage());
|
|
0 commit comments