File tree Expand file tree Collapse file tree
main/groovy/ru/endlesscode/bukkitgradle
test/groovy/ru/endlesscode/bukkitgradle/bukkit/server Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ language : groovy
2+ jdk :
3+ - openjdk8
4+ - oraclejdk8
5+
6+ before_install :
7+ - chmod +x gradlew
8+ - sudo apt-get install jq
9+ - wget -O ~/codacy-coverage-reporter-assembly-latest.jar $(curl https://api.github.com/repos/codacy/codacy-coverage-reporter/releases/latest | jq -r .assets[0].browser_download_url)
10+
11+ before_cache :
12+ - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
13+ - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
14+
15+ cache :
16+ directories :
17+ - $HOME/.gradle/caches/
18+ - $HOME/.gradle/wrapper/
19+ - $HOME/.m2/
20+
21+ after_success :
22+ - java -cp ~/codacy-coverage-reporter-assembly-latest.jar com.codacy.CodacyCoverageReporter -l Java -r build/reports/jacoco/test/jacocoTestReport.xml
23+
24+ notifications :
25+ email :
26+ on_success : never
27+ on_failure : always
Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ plugins {
66 id " com.gradle.plugin-publish" version " 0.9.7"
77}
88
9+ apply from : ' jacoco.gradle'
10+
911group " ru.endlesscode"
1012description " Bukkit Gradle integration plugins"
1113version " 0.3.5"
Original file line number Diff line number Diff line change 1+ apply plugin : ' jacoco'
2+
3+ jacocoTestReport {
4+ reports {
5+ xml. enabled = true
6+ csv. enabled = false
7+ html. enabled = true
8+ }
9+ }
10+
11+ check. dependsOn jacocoTestReport
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ class PluginMetaPlugin implements Plugin<Project> {
1111 project. with {
1212 extensions. create(Bukkit . NAME , Bukkit , project)
1313
14- GenerateMeta genMeta = task(" generatePluginMeta" , type : GenerateMeta ) {
14+ def genMeta = task(" generatePluginMeta" , type : GenerateMeta ) {
1515 metaFile new MetaFile (project)
1616 } as GenerateMeta
1717
Original file line number Diff line number Diff line change @@ -37,7 +37,6 @@ class ServerCore {
3737 task. extensions. create(" download" , DownloadExtension , project)
3838
3939 task. doLast {
40- println " Meta"
4140 download {
4241 src " https://hub.spigotmc.org/nexus/content/repositories/snapshots/org/bukkit/bukkit/$MAVEN_METADATA "
4342 dest downloadDir. toFile()
@@ -52,7 +51,6 @@ class ServerCore {
5251
5352 task. doLast {
5453 download {
55- println " Download"
5654 src { " https://yivesmirror.com/files/spigot/${ getCoreName()} " }
5755 dest downloadDir. toFile()
5856 onlyIfNewer true
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import org.junit.Test
66import ru.endlesscode.bukkitgradle.bukkit.TestBase
77
88import static org.junit.Assert.assertTrue
9- import static org.junit.Assume.assumeFalse
9+ import static org.junit.Assume.assumeTrue
1010
1111class ServerCoreTest extends TestBase {
1212 @Test
@@ -16,7 +16,7 @@ class ServerCoreTest extends TestBase {
1616
1717 @Test
1818 void downloadingServerCoreMustBeSuccessful () throws Exception {
19- assumeFalse (project. gradle. startParameter. isOffline())
19+ assumeTrue (project. gradle. startParameter. isOffline())
2020 executeTask(project. downloadServerCore as Task )
2121 }
2222}
You can’t perform that action at this time.
0 commit comments