shedaniel
4d170687f4
Fix test.yml version again
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-10-14 21:02:08 +08:00
shedaniel
73f95f9962
Fix test.yml version
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-10-14 17:13:24 +08:00
shedaniel
72295a8196
Merge remote-tracking branch 'FabricMC/dev/0.10' into dev/0.10.0
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
# Conflicts:
# .github/workflows/test.yml
# src/main/java/net/fabricmc/loom/configuration/RemapConfiguration.java
# src/main/java/net/fabricmc/loom/configuration/ide/RunConfig.java
# src/main/java/net/fabricmc/loom/configuration/providers/MinecraftProviderImpl.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/assets/MinecraftAssetsProvider.java
# src/main/java/net/fabricmc/loom/decompilers/fernflower/AbstractFernFlowerDecompiler.java
# src/main/java/net/fabricmc/loom/decompilers/fernflower/ForkingJavaExec.java
# src/main/java/net/fabricmc/loom/task/GenVsCodeProjectTask.java
# src/main/java/net/fabricmc/loom/task/GenerateSourcesTask.java
# src/main/java/net/fabricmc/loom/util/SourceRemapper.java
# src/test/resources/projects/parchment/build.gradle
2021-10-13 15:13:02 +08:00
modmuss50
5315d3c5b2
Run tests against Java 17 ( #515 )
...
* Run tests against Java 17
* Fix tests on J17
2021-10-09 11:05:38 +01:00
shedaniel
c40d33b996
Publish to maven for testing purposes
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-09-19 02:48:06 +08:00
shedaniel
83de8bbc9a
Merge remote-tracking branch 'FabricMC/dev/0.9' into dev/0.9
...
# Conflicts:
# build.gradle
# src/main/java/net/fabricmc/loom/LoomGradleExtension.java
# src/main/java/net/fabricmc/loom/api/LoomGradleExtensionAPI.java
# src/main/java/net/fabricmc/loom/build/JarRemapper.java
# src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
# src/main/java/net/fabricmc/loom/configuration/ide/RunConfig.java
# src/main/java/net/fabricmc/loom/configuration/providers/mappings/GradleMappingContext.java
# src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionApiImpl.java
# src/main/java/net/fabricmc/loom/task/AbstractLoomTask.java
# src/main/java/net/fabricmc/loom/task/AbstractRunTask.java
# src/main/java/net/fabricmc/loom/task/LoomTasks.java
# src/main/java/net/fabricmc/loom/util/Constants.java
# src/main/java/net/fabricmc/loom/util/SourceRemapper.java
# src/test/groovy/net/fabricmc/loom/test/unit/layeredmappings/LayeredMappingSpecBuilderTest.groovy
# src/test/resources/projects/kotlin/build.gradle.kts
2021-08-14 02:31:16 +08:00
Juuxel
b558ee1a46
Fix loom.accessWidener being a read-only property in Kotlin ( #447 )
...
* Re-enable Kotlin test because the related bug has been fixed
* Fix loom.accessWidener being a read-only property in Kotlin
* Remove Kotlin test exclusions
2021-07-26 12:14:31 +01:00
shedaniel
489946a841
Run tests on actions
...
- Change LayeredMappingSpecBuilderTest with new hashes, we inject our custom license options, that changes the hash.
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-07-13 22:32:03 +08:00
shedaniel
3f9dc85fba
Publish Loom 0.9.0
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-06-20 20:11:18 +08:00
modmuss50
9278f6c4b9
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 tests
2021-06-13 13:28:47 +01:00
modmuss50
449868451e
Run tests on windows
2021-06-13 10:50:17 +01:00
modmuss50
8238db1778
Improve error messages when using outdated Java or Gradle.
2021-05-26 11:41:52 +01:00
shedaniel
dd5e6df3ae
Fix merge conflicts
...
Signed-off-by: shedaniel <daniel@shedaniel.me >
2021-05-14 06:56:18 +08:00
modmuss50
fc3a5ef052
Java 16
2021-05-12 14:03:45 +01:00
modmuss50
f4f660dce5
Fix typo
2021-05-04 19:40:51 +01:00
shedaniel
f0ec1b61dd
Merge remote-tracking branch 'FabricMC/future/dev' into dev/future
...
# Conflicts:
# .github/workflows/publish.yml
# .github/workflows/test-push.yml
# build.gradle
# src/main/java/net/fabricmc/loom/util/Constants.java
# src/test/groovy/net/fabricmc/loom/test/util/ProjectTestTrait.groovy
2021-05-05 02:20:20 +08:00
modmuss50
891870584d
Fix actions
2021-05-04 18:45:57 +01:00
modmuss50
cd17485280
Update to release 7.0 gradle
2021-05-04 18:37:23 +01:00
shedaniel
73dbebbf95
Add --stacktrace
2021-04-30 10:06:42 +08:00
shedaniel
58d1b066bd
Simplify RemapJarTask remapRefmap
2021-04-13 16:30:44 +08:00
modmuss50
c8df12cf0f
Update to Gradle 7 ( #380 )
...
* Gradle 7 part 1
* Fix actions?
* Update actions
* Fix tests not running
* Fix some broken tests
* Update kotlin to try and fix JDK 16 support
* Disable KotlinTest on j16
* exclude kotlin test from actions...
2021-04-04 23:02:00 +01:00
shedaniel
6a25a40ff9
Publish
2021-04-04 20:19:09 +08:00
shedaniel
ad1754a932
Merge remote-tracking branch 'FabricMC/dev/0.7' into dev/0.7-forge
...
# Conflicts:
# .github/workflows/test-push.yml
# build.gradle
# src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
# src/main/java/net/fabricmc/loom/configuration/ide/RunConfig.java
# src/main/java/net/fabricmc/loom/configuration/providers/MinecraftProvider.java
# src/main/java/net/fabricmc/loom/configuration/providers/mappings/MappingsProvider.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/MinecraftMappedProvider.java
# src/main/java/net/fabricmc/loom/configuration/providers/minecraft/assets/MinecraftAssetsProvider.java
# src/main/java/net/fabricmc/loom/decompilers/fernflower/AbstractFernFlowerDecompiler.java
# src/main/java/net/fabricmc/loom/decompilers/fernflower/ForkingJavaExec.java
# src/main/java/net/fabricmc/loom/task/RemapJarTask.java
# src/main/java/net/fabricmc/loom/util/GroovyXmlUtil.java
# src/main/java/net/fabricmc/loom/util/HashedDownloadUtil.java
# src/test/groovy/net/fabricmc/loom/BuildUtils.groovy
2021-04-04 19:30:51 +08:00
modmuss50
153afc1418
Reorganise tests ( #378 )
2021-04-02 12:20:03 +01:00
modmuss50
e6ac2afc7b
Ensure outputs are reproducable across all OS's. ( #363 )
2021-03-15 23:31:18 +00:00
modmuss50
87f3743b24
Rewrite tests to be easier to write and maintain ( #361 )
2021-03-06 11:40:07 +00:00
modmuss50
46957df360
Run tests against gradle 7 and fail on deprecation. Fix gradle 8 support again.
2021-02-14 13:56:22 +00:00
shedaniel
17d60503f1
Publish to my maven
2021-02-09 09:25:22 +08:00
shedaniel
3a49510c01
Merge remote-tracking branch 'FabricMC/dev/0.6' into dev/0.6-forge
2021-01-18 09:07:03 +08:00
modmuss50
b4a8c306e9
Fix build.
...
Thanks gradle for changing versioning style..
2021-01-16 13:52:25 +00:00
modmuss50
20dd62d5b4
Update a number of dependencies
2021-01-16 13:50:45 +00:00
shedaniel
e4682d562c
Fix github actions
2020-12-28 02:27:15 +08:00
shedaniel
42b1de13f2
Setup forgified loom from Juuxel that allows for better production use.
2020-12-08 15:12:31 +08:00
Juuxel
c10f891a13
Remove tests from the github workflow
2020-11-30 00:19:39 +02:00
modmuss50
98725f9400
Publish using github actions
2020-11-15 17:32:57 +00:00
modmuss50
9029a699d9
Official Mojang Mappings support
...
# Please read and understand the EULA before using!
Use in your build.gradle with the following:
`mappings minecraft.officialMojangMappings()`
To automatically migrate to Mojang mappings run the following:
`gradlew.bat migrateMappings --mappings "net.mojang.minecraft:mappings:1.16.2"`
Co-authored-by: Ramid Khan <ramidzkh@gmail.com >
2020-08-24 22:12:26 +01:00
modmuss50
9d142efb01
Use docker containers in github actions, should be more reliable
2020-07-27 00:09:42 +01:00
ㄗㄠˋ ㄑㄧˊ
c2c3e5c3c6
github actions: add wrapper validation ( #235 )
...
It validates the checksums of Gradle Wrapper JAR files present in the source tree and fails if unknown Gradle Wrapper JAR files are found. https://github.com/gradle/wrapper-validation-action
2020-07-16 18:16:39 +01:00
modmuss50
2cf7d92796
Test against 6.6-rc-1
2020-07-15 00:52:58 +01:00
modmuss50
b1ae5dee5d
Test across java and gradle versions with github actions. ( #218 )
...
* Experiment with github actions
* Fix?
* another fix
* Fix?
* Change github actions run args
* Tried and tested is better right?
* spaces spaces spaces
* revert
* info
* Just 4.9
* Fixes to support building on newer gradle versions
* Forward log output and run tests on runtime gradle version
* Remove travis
* De-duplicate
* Remove daily action, doesnt seem to work so well.
2020-06-08 15:19:11 +01:00