mirror of
https://github.com/GTNewHorizons/Applied-Energistics-2-Unofficial.git
synced 2026-11-13 17:04:17 +00:00
maven publish buildscript update
This commit is contained in:
1 parent
0a14836f90
commit
818df45ea4
3 files changed
+15
-7
No files matched your search
@@ -43,7 +43,7 @@ jobs:
|
|||||||
prerelease: false
|
prerelease: false
|
||||||
title: "${{ env.RELEASE_VERSION }}"
|
title: "${{ env.RELEASE_VERSION }}"
|
||||||
files: build/libs/*.jar
|
files: build/libs/*.jar
|
||||||
|
|
||||||
- name: Publish to Maven
|
- name: Publish to Maven
|
||||||
run: ./gradlew publish
|
run: ./gradlew publish
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# Any Github changes require admin approval
|
||||||
|
/.github/** @GTNewHorizons/admin
|
||||||
|
|
||||||
+11
-6
@@ -1,4 +1,4 @@
|
|||||||
//version: 1642464427
|
//version: 1642484596
|
||||||
/*
|
/*
|
||||||
DO NOT CHANGE THIS FILE!
|
DO NOT CHANGE THIS FILE!
|
||||||
|
|
||||||
@@ -88,6 +88,7 @@ checkPropertyExists("containsMixinsAndOrCoreModOnly")
|
|||||||
checkPropertyExists("usesShadowedDependencies")
|
checkPropertyExists("usesShadowedDependencies")
|
||||||
checkPropertyExists("developmentEnvironmentUserName")
|
checkPropertyExists("developmentEnvironmentUserName")
|
||||||
|
|
||||||
|
boolean noPublishedSources = project.findProperty("noPublishedSources") ? project.noPublishedSources.toBoolean() : false
|
||||||
|
|
||||||
String javaSourceDir = "src/main/java/"
|
String javaSourceDir = "src/main/java/"
|
||||||
String scalaSourceDir = "src/main/scala/"
|
String scalaSourceDir = "src/main/scala/"
|
||||||
@@ -484,7 +485,9 @@ task apiJar(type: Jar) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
artifacts {
|
artifacts {
|
||||||
archives sourcesJar
|
if(!noPublishedSources) {
|
||||||
|
archives sourcesJar
|
||||||
|
}
|
||||||
archives devJar
|
archives devJar
|
||||||
if(apiPackage) {
|
if(apiPackage) {
|
||||||
archives apiJar
|
archives apiJar
|
||||||
@@ -495,9 +498,11 @@ artifacts {
|
|||||||
publishing {
|
publishing {
|
||||||
publications {
|
publications {
|
||||||
maven(MavenPublication) {
|
maven(MavenPublication) {
|
||||||
artifact source: jar
|
artifact source: usesShadowedDependencies.toBoolean() ? shadowJar : jar, classifier: ""
|
||||||
artifact source: sourcesJar, classifier: "src"
|
if(!noPublishedSources) {
|
||||||
artifact source: devJar, classifier: "dev"
|
artifact source: sourcesJar, classifier: "src"
|
||||||
|
}
|
||||||
|
artifact source: usesShadowedDependencies.toBoolean() ? shadowDevJar : devJar, classifier: "dev"
|
||||||
if (apiPackage) {
|
if (apiPackage) {
|
||||||
artifact source: apiJar, classifier: "api"
|
artifact source: apiJar, classifier: "api"
|
||||||
}
|
}
|
||||||
@@ -508,7 +513,7 @@ publishing {
|
|||||||
version = System.getenv("RELEASE_VERSION") ?: identifiedVersion
|
version = System.getenv("RELEASE_VERSION") ?: identifiedVersion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
maven {
|
maven {
|
||||||
url = "http://jenkins.usrv.eu:8081/nexus/content/repositories/releases"
|
url = "http://jenkins.usrv.eu:8081/nexus/content/repositories/releases"
|
||||||
|
|||||||
Reference in new issue
Block a user