13
0
geforkt von Mirrors/Velocity

Start publishing velocity-natives module

Note that this will remain internal API for Velocity and the publication of the module does not necessarily indicate that they will be stable.
Dieser Commit ist enthalten in:
Andrew Steinborn 2020-09-23 01:03:18 -04:00
Ursprung a0a0966f99
Commit dc48eb97f9
3 geänderte Dateien mit 19 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -5,6 +5,7 @@ plugins {
}
apply from: '../gradle/checkstyle.gradle'
apply from: '../gradle/publish.gradle'
apply plugin: 'com.github.johnrengelman.shadow'
sourceSets {

16
gradle/publish.gradle Normale Datei
Datei anzeigen

@ -0,0 +1,16 @@
publishing {
repositories {
maven {
credentials {
username System.getenv("NEXUS_USERNAME")
password System.getenv("NEXUS_PASSWORD")
}
name = 'velocity-nexus'
def base = 'https://nexus.velocitypowered.com/repository/velocity-artifacts'
def releasesRepoUrl = "$base-releases/"
def snapshotsRepoUrl = "$base-snapshots/"
url = version.endsWith('SNAPSHOT') ? snapshotsRepoUrl : releasesRepoUrl
}
}
}

Datei anzeigen

@ -1,9 +1,11 @@
plugins {
id 'java-library'
id 'checkstyle'
id 'maven-publish'
}
apply from: '../gradle/checkstyle.gradle'
apply from: '../gradle/publish.gradle'
dependencies {
implementation "com.google.guava:guava:${guavaVersion}"