From 57f084dee2dc027abf049fb3c2ae14f9bf291847 Mon Sep 17 00:00:00 2001 From: The_Creeper_Cow Date: Thu, 18 Oct 2018 20:52:09 +0200 Subject: [PATCH] Updated POM and added CI Runner --- .gitlab-ci.yml | 11 + EpicFarming-API/EpicFarming-API.iml | 24 -- EpicFarming-Plugin/EpicFarming-Plugin.iml | 26 --- pom.xml | 257 ++++++++++------------ 4 files changed, 123 insertions(+), 195 deletions(-) create mode 100644 .gitlab-ci.yml delete mode 100644 EpicFarming-API/EpicFarming-API.iml delete mode 100644 EpicFarming-Plugin/EpicFarming-Plugin.iml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..1714d30 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,11 @@ +stages: +- build + +build: + stage: build + image: maven:3.3.9-jdk-8 + script: "mvn clean package" + artifacts: + name: "EpicDispensers" + paths: + - "/builds/Songoda/EpicDispensers/target/*.jar" diff --git a/EpicFarming-API/EpicFarming-API.iml b/EpicFarming-API/EpicFarming-API.iml deleted file mode 100644 index 59e16af..0000000 --- a/EpicFarming-API/EpicFarming-API.iml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - SPIGOT - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/EpicFarming-Plugin/EpicFarming-Plugin.iml b/EpicFarming-Plugin/EpicFarming-Plugin.iml deleted file mode 100644 index 8b4c6a4..0000000 --- a/EpicFarming-Plugin/EpicFarming-Plugin.iml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - SPIGOT - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/pom.xml b/pom.xml index 5738400..c3869b0 100644 --- a/pom.xml +++ b/pom.xml @@ -1,15 +1,32 @@ - - 4.0.0 + com.songoda EpicFarming - 1.4 - - jar + 4.0.0 + 2 - EpicFarming + clean package + org.codehaus.mojo + build-helper-maven-plugin + 1.7 + + + add-source + generate-sources + + add-source + + + + EpicFarming-API/src/main/java + + + + + + + 3.6.1 org.apache.maven.plugins maven-compiler-plugin @@ -17,175 +34,125 @@ 1.8 - - org.apache.maven.plugins - maven-shade-plugin - 1.4 - - - package - - shade - - - - + + + EpicFarming-Plugin/src/main/resources + true + + + EpicFarming-Plugin/src/main/java - jcenter - http://jcenter.bintray.com - - - - bukkit-repo - https://hub.spigotmc.org/nexus/content/groups/public/ - - - - songoda-public - http://repo.songoda.com/repository/songoda-public/ + private + http://repo.songoda.com/repository/private - songoda-private - http://repo.songoda.com/repository/songoda-private/ - - - - sk89q-repo - http://maven.sk89q.com/repo/ - - - - vault-repo - http://nexus.hc.to/content/repositories/pub_releases - - - - uSkyBlock-mvn-repo - https://raw.github.com/rlf/uSkyBlock/mvn-repo/ - - true - always - - - - - bintray-tastybento-maven-repo - bintray - http://dl.bintray.com/tastybento/maven-repo - - - jitpack.io - https://jitpack.io + vault + http://repo.songoda.com/repository/vault - - - org.bukkit - bukkit - 1.12.2-R0.1-SNAPSHOT - jar - provided - - - - com.songoda.arconix - api - 2.0.0 - provided + org.spigotmc + spigot + 1.13.1 - com.songoda.arconix - plugin - 2.0.0 - provided + com.songoda + arconix + LATEST - - com.sk89q - worldguard - 6.1.1-SNAPSHOT - provided + org + kingdoms + LATEST - net.milkbowl.vault VaultAPI - 1.6 - provided + 1.7 - - com.palmergames - Towny - 0.92.0.0 - provided - - - - com.github.rlf - uSkyBlock-API - 2.6.4 - provided - - - - br.net.fabiozumbi12 - RedProtect - 7.3.0 - provided - - - - com.intellectualcrafters - PlotSquared - 18.05.01 - provided - - - - org.kingdoms - Kingdoms - 13.3.40 - provided - - - - com.github.TechFortress + me.ryanhamshire GriefPrevention - 16.7.1 - provided + LATEST + + + com.sk89q + worldedit + LATEST + + + com.sk89q + worldguard + 7.0.0 + + + com + plotsquared + RELEASE + + + com.palmergames.bukkit + towny + LATEST + + + com.wasteofplastic + askyblock + 3.0.6.8 + + + us.talabrek + ultimateskyblock + LATEST - me.markeh factionsframework 1.2.0 - provided - - com.wasteofplastic - askyblock - 3.0.8.2 - provided + br.net.fabiozumbi12 + RedProtect + 7.3.0 - - commons-lang - commons-lang - 2.6 - compile + com.songoda + epicspawners + LATEST - - commons-io - commons-io - 2.6 + com.gmail.nossr50 + mcmmo + LATEST + + + com.gamingmesh + jobs + LATEST + + + me.botsko + prism + LATEST + + + de.diddiz + logblock + LATEST + + + net + coreprotect + LATEST + + + uk.antiperson + stackmob + LATEST - \ No newline at end of file +