ultraperms no longer required to compile ajqueueplus

This commit is contained in:
ajgeiss0702
2021-08-29 16:03:43 -07:00
parent 5bf56ceddf
commit 8c9533882e
5 changed files with 10 additions and 12 deletions
+6 -2
View File
@@ -13,10 +13,13 @@ build:
stage: build stage: build
script: script:
- gradle clean :free:shadowJar - gradle clean :free:shadowJar
- mv free/build/libs/ajQueue*.jar jars/
- gradle :premium:shadowJar
- mv premium/build/libs/ajQueue*.jar jars/
artifacts: artifacts:
untracked: true untracked: true
paths: paths:
- free/build/libs - jars
pages: pages:
stage: build stage: build
@@ -54,6 +57,7 @@ upload to updater:
dependencies: dependencies:
- build - build
script: script:
- cd free/build/libs - cd jars
- files=(*) - files=(*)
- curl -i -F "submit=true" -F "secret=$UPLOAD_SECRET" -F "file=@${files[0]}" https://ajg0702.us/pl/updater/upload.php - curl -i -F "submit=true" -F "secret=$UPLOAD_SECRET" -F "file=@${files[0]}" https://ajg0702.us/pl/updater/upload.php
- curl -i -F "submit=true" -F "secret=$UPLOAD_SECRET" -F "file=@${files[1]}" https://ajg0702.us/pl/updater/upload.php
-3
View File
@@ -16,6 +16,3 @@ updating my plugin.
If you need *any* help making your changes, feel free to contact me If you need *any* help making your changes, feel free to contact me
on discord. The invite link is on the plugin page ;) on discord. The invite link is on the plugin page ;)
# Note on compiling ajQueuePlus
If you want to compile ajQueuePlus, please read the readme file that is in libs/private
+1 -1
View File
@@ -12,7 +12,7 @@ repositories {
} }
allprojects { allprojects {
version = "2.0.6" version = "2.0.7-pre1"
group = "us.ajg0702" group = "us.ajg0702"
plugins.apply("java") plugins.apply("java")
+1 -6
View File
@@ -1,6 +1 @@
If you want to compile ajQueuePlus, you will need to put the UltraPermissions jar here. This is where premium dependencies would go. Currently there is none required.
Either that, or remove the UltraPermissionsHook and its 1 reference
eventually I will make a fake dependency with just the class structure so you dont have to do this,
but i havent done that yet :p
+2
View File
@@ -21,6 +21,8 @@ dependencies {
compileOnly("com.google.guava:guava:30.1.1-jre") compileOnly("com.google.guava:guava:30.1.1-jre")
compileOnly("me.TechsCode:FakeUltraPerms:1.0.2")
compileOnly("us.ajg0702:ajUtils:1.1.10") compileOnly("us.ajg0702:ajUtils:1.1.10")
compileOnly("net.kyori:adventure-api:4.8.1") compileOnly("net.kyori:adventure-api:4.8.1")