Fix new gradle 8.0 deprecation added in 7.2 (#416)
* Fix new gradle 8.0 deprecation added in 7.2 * Handle bootstrap tests a bit better * Fix 0.9 wrapper testsdev/0.11
parent
0cfa88f73b
commit
9278f6c4b9
|
@ -165,8 +165,7 @@ jobs:
|
||||||
|
|
||||||
- run: ./gradlew --version
|
- run: ./gradlew --version
|
||||||
working-directory: bootstrap/test-project
|
working-directory: bootstrap/test-project
|
||||||
- run: ./gradlew build
|
- run: ./gradlew build || true
|
||||||
working-directory: bootstrap/test-project
|
working-directory: bootstrap/test-project
|
||||||
continue-on-error: true
|
|
||||||
|
|
||||||
# TODO check the output of the previous step here
|
# TODO check the output of the previous step here
|
|
@ -1,5 +1,5 @@
|
||||||
plugins {
|
plugins {
|
||||||
id 'fabric-loom' version '0.8.local'
|
id 'fabric-loom' version '0.9.local'
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
|
|
@ -27,6 +27,7 @@ package net.fabricmc.loom.configuration;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
||||||
import com.google.common.base.Preconditions;
|
import com.google.common.base.Preconditions;
|
||||||
|
import org.gradle.api.Action;
|
||||||
import org.gradle.api.Project;
|
import org.gradle.api.Project;
|
||||||
import org.gradle.api.Task;
|
import org.gradle.api.Task;
|
||||||
import org.gradle.api.UnknownTaskException;
|
import org.gradle.api.UnknownTaskException;
|
||||||
|
@ -144,7 +145,14 @@ public class RemapConfiguration {
|
||||||
remapSourcesJarTask.dependsOn(project.getTasks().getByName(sourcesJarTaskName));
|
remapSourcesJarTask.dependsOn(project.getTasks().getByName(sourcesJarTaskName));
|
||||||
|
|
||||||
if (isDefaultRemap) {
|
if (isDefaultRemap) {
|
||||||
remapSourcesJarTask.doLast(task -> project.getArtifacts().add("archives", remapSourcesJarTask.getOutput()));
|
// Do not use lambda here, see: https://github.com/gradle/gradle/pull/17087
|
||||||
|
//noinspection Convert2Lambda
|
||||||
|
remapSourcesJarTask.doLast(new Action<>() {
|
||||||
|
@Override
|
||||||
|
public void execute(Task task) {
|
||||||
|
project.getArtifacts().add("archives", remapSourcesJarTask.getOutput());
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if (extension.isShareCaches()) {
|
if (extension.isShareCaches()) {
|
||||||
|
|
|
@ -29,7 +29,7 @@ import org.gradle.testkit.runner.GradleRunner
|
||||||
|
|
||||||
trait ProjectTestTrait {
|
trait ProjectTestTrait {
|
||||||
final static String DEFAULT_GRADLE = "7.0.1"
|
final static String DEFAULT_GRADLE = "7.0.1"
|
||||||
final static String PRE_RELEASE_GRADLE = "7.2-20210527220045+0000"
|
final static String PRE_RELEASE_GRADLE = "7.2-20210612220215+0000"
|
||||||
|
|
||||||
static File gradleHome = File.createTempDir()
|
static File gradleHome = File.createTempDir()
|
||||||
File testProjectDir = File.createTempDir()
|
File testProjectDir = File.createTempDir()
|
||||||
|
|
Loading…
Reference in New Issue