This commit is contained in:
ajgeiss0702
2021-05-21 15:21:19 -07:00
parent bfe4403c94
commit 09fe8c6a09
2 changed files with 34 additions and 12 deletions
+29 -5
View File
@@ -5,20 +5,44 @@ image: gradle:6.8.2-jdk8
cache:
paths:
- .gradle
- ~/.gradle
build:
stage: build
script:
- gradle shadowJar
- rm -rf build
- gradle shadowJar
artifacts:
paths:
- build/libs
- build/libs
pages:
stage: build
image: gradle:6.8.3-jdk15
only:
- master
script:
- gradle javadoc
- mv build/docs/javadoc public
- gradle javadoc
- mv build/docs/javadoc public
artifacts:
paths:
- public
- public
test:
stage: test
dependencies:
- build
script:
- gradle test
upload to updater:
stage: deploy
only:
- master
dependencies:
- build
script:
- cd build/libs
- files=(*)
- curl -i -F "submit=true" -F "secret=$UPLOAD_SECRET" -F "file=@${files[0]}" https://ajg0702.us/pl/updater/upload.php
+5 -7
View File
@@ -5,7 +5,7 @@ plugins {
}
group = "us.ajg0702"
version = "1.9.3"
version = "1.9.4"
repositories {
mavenCentral()
@@ -30,6 +30,7 @@ dependencies {
implementation("org.bstats:bstats-bungeecord:2.2.1")
}
tasks.withType<ProcessResources> {
include("**/*.yml")
filter<org.apache.tools.ant.filters.ReplaceTokens>(
@@ -47,12 +48,9 @@ tasks.shadowJar {
publishing {
publications {
create<MavenPublication>("maven") {
groupId = project.group.toString();
artifactId = project.name
version = project.version.toString()
from(components["java"])
create<MavenPublication>("mavenJava") {
//artifact(tasks["sourcesJar"])
artifact(tasks["jar"])
}
}
}