Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugin Rewrite for Gradle 6+ #91

Merged
merged 24 commits into from
Jun 8, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
7f5776b
2.x Release
Azurelol Apr 22, 2021
8e693a1
Bandaid for Test reports
Azurelol Jun 1, 2021
c1dbfb5
Evaluate the Test.reports as late as possible
Azurelol Jun 1, 2021
b204392
Add missing licenses
Azurelol Jun 1, 2021
df27b55
Fix log category test on macOS
Larusso Jun 1, 2021
7d58863
Fix reports convention
Larusso Jun 1, 2021
2c79851
Removed test example as this is not a failing case with Provider API
Larusso Jun 1, 2021
db571ec
Refactor autoActivate/autoReturn with onlyIf
Larusso Jun 2, 2021
07064a6
Update mock task name
Azurelol Jun 2, 2021
d4affe7
Fix missing license directory assignment to task
Azurelol Jun 2, 2021
35d0ec2
Fix createProject test
Azurelol Jun 2, 2021
2e8efd9
Add comments, Fix a plugin test
Azurelol Jun 2, 2021
8dc0fb5
Rename back to *IntegrationSpec
Azurelol Jun 3, 2021
ca7a1ef
Refactor file / platform utils used in integration tests
Azurelol Jun 3, 2021
abb4d3c
Fix multiproject unit test
Larusso Jun 3, 2021
8ccd79b
Run test only on MacOS
Azurelol Jun 4, 2021
1f2264f
Switch to Requires
Larusso Jun 7, 2021
41f2772
Move internal spock extension to custom package
Larusso Jun 7, 2021
2e188e7
Refactor Unity installation test
Larusso Jun 7, 2021
609196a
Fix log to stdout tests
Larusso Jun 7, 2021
de9a213
Use String for all BuildTarget properties, leaving the enumeration as…
Azurelol Jun 7, 2021
41bbb8d
Enable missing log output tests
Larusso Jun 7, 2021
f79f9ea
Use term subject for test subjects instead of mock
Larusso Jun 7, 2021
3644c6c
Cleanup tests
Larusso Jun 8, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 21 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,28 +104,27 @@ Gradle and Java Compatibility
Built with Oracle JDK7
Tested with Oracle JDK8

| Gradle Version | Works |
| :------------- | :---------: |
| <= 2.14 | ![no] |
| 3.0 | ![yes] |
| 3.1 | ![yes] |
| 3.2 | ![yes] |
| 3.3 | ![yes] |
| 3.4 | ![yes] |
| 3.4.1 | ![yes] |
| 3.5 | ![yes] |
| 3.5.1 | ![yes] |
| 4.0 | ![yes] |
| 4.1 | ![yes] |
| 4.2 | ![yes] |
| 4.3 | ![yes] |
| 4.4 | ![yes] |
| 4.5 | ![yes] |
| 4.6 | ![yes] |
| 4.7 | ![yes] |
| 4.8 | ![yes] |
| 4.9 | ![yes] |
| 4.10 | ![yes] |
| Gradle Version | Works |
| :-------------: | :----: |
| < 5.1 | ![no] |
| 5.1 | ![yes] |
| 5.2 | ![yes] |
| 5.3 | ![yes] |
| 5.4 | ![yes] |
| 5.5 | ![yes] |
| 5.6 | ![yes] |
| 5.6 | ![yes] |
| 6.0 | ![yes] |
| 6.1 | ![yes] |
| 6.2 | ![yes] |
| 6.3 | ![yes] |
| 6.4 | ![yes] |
| 6.5 | ![yes] |
| 6.6 | ![yes] |
| 6.6 | ![yes] |
| 6.7 | ![yes] |
| 6.8 | ![yes] |
| 7.0 | ![yes] |


Development
Expand Down
18 changes: 10 additions & 8 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2018 Wooga GmbH
* Copyright 2021 Wooga GmbH
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand All @@ -16,7 +16,7 @@
*/

plugins {
id 'net.wooga.plugins' version '1.5.0'
id 'net.wooga.plugins' version '2.0.0'
}

group 'net.wooga.gradle'
Expand All @@ -41,17 +41,19 @@ github {
}

dependencies {
testCompile('org.jfrog.artifactory.client:artifactory-java-client-services:+') {
testImplementation('org.jfrog.artifactory.client:artifactory-java-client-services:+') {
exclude module: 'logback-classic'
}

testCompile("com.wooga.spock.extensions:spock-unity-version-manager-extension:0.1.0") {
testImplementation("com.wooga.spock.extensions:spock-unity-version-manager-extension:0.1.0") {
exclude module: 'groovy-all'
}

testCompile 'com.github.stefanbirkner:system-rules:1.18.0'
testImplementation 'com.github.stefanbirkner:system-rules:1.18.0'

compile 'org.apache.maven:maven-artifact:3.6.3'
compile "org.yaml:snakeyaml:1.28"
compile 'net.wooga:unity-version-manager-jni:1.+'
implementation 'org.apache.maven:maven-artifact:3.8.1'
implementation "org.yaml:snakeyaml:1.28"
//implementation 'net.wooga:unity-version-manager-jni:1.+'
implementation 'net.wooga:unity-version-manager-jni:[1,2)'
//implementation 'net.wooga:unity-version-manager-jni:1.3.1'
}
Loading