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

Use Maven and setup CI #2

Merged
merged 24 commits into from
May 12, 2020
Merged

Use Maven and setup CI #2

merged 24 commits into from
May 12, 2020

Conversation

SpraxDev
Copy link
Owner

@SpraxDev SpraxDev commented May 10, 2020

Uploading Spigot-Executables is violating the EULA and the current setup only works using IntelliJ.

I'll update the code to use Maven and after that start updating the whole plugin as it got kind of messy over time and only received compatibility updates.
I've received write-access to the original Repo and I'll create a PR on it but it is up to @BlackScarx if he wants to merge or I officially continue maintaining his plugin.

closes #3

SpraxDev and others added 7 commits May 9, 2020 21:21
When I'm done, I want to ask @BlackScarx to use (or allow the use) of an Open Source Licence as MIT.
Somewhat ensure consistancy
* Create maven.yml
* Add SpigotMC Repository to pom.xml
* Using Spigot 1.15.2 instead of 1.15
* Create docs/version.txt





What a nightmare this was... But learne a lot xD
@SpraxDev SpraxDev added the enhancement New feature or request label May 10, 2020
@SpraxDev SpraxDev self-assigned this May 10, 2020
@SpraxDev SpraxDev linked an issue May 10, 2020 that may be closed by this pull request
@SpraxDev SpraxDev linked an issue May 10, 2020 that may be closed by this pull request
@SpraxDev SpraxDev changed the title Use Maven and CI Use Maven and setup CI May 10, 2020
RUN_ID instead of RUN_NUMBER as the id is used in the url
Using TempGlobal.java and moved some classes into the api-module
They get excluded in the final jar!
* Use 1.14.4 instead of 1.14.2

Checks did not work as intended as '~' inside an env-var didn't work as intended
They get relocated to the original location to not alter the resulting jar too much
@SpraxDev SpraxDev marked this pull request as ready for review May 12, 2020 08:38
@SpraxDev SpraxDev merged this pull request into master May 12, 2020
@SpraxDev SpraxDev deleted the move-to-maven branch May 12, 2020 08:40
SpraxDev added a commit that referenced this pull request May 12, 2020
I did my best to not change any Classes or Packages for compatibility reasons. But they will change in future releases!
@SpraxDev SpraxDev linked an issue May 12, 2020 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
1 participant