Setup OSSRH snapshot publishing

This commit is contained in:
Justin Abrahms 2022-04-28 14:08:19 -07:00
parent 2321f2b004
commit a65cfc801b
3 changed files with 11 additions and 9 deletions

View File

@ -41,5 +41,6 @@ jobs:
with:
arguments: publish
env:
USERNAME: ${{ github.actor }}
TOKEN: ${{ secrets.GITHUB_TOKEN }}
REPOSITORY_URL: https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
USERNAME: ${{ secrets.OSSRH_USERNAME }}
TOKEN: ${{ secrets.OSSRH_PASSWORD }}

View File

@ -43,5 +43,6 @@ jobs:
arguments: publish
env:
snapshot: 1
USERNAME: ${{ github.actor }}
TOKEN: ${{ secrets.GITHUB_TOKEN }}
REPOSITORY_URL: https://s01.oss.sonatype.org/content/repositories/snapshots/
USERNAME: ${{ secrets.OSSRH_USERNAME }}
TOKEN: ${{ secrets.OSSRH_PASSWORD }}

View File

@ -47,11 +47,11 @@ tasks.named('test') {
publishing {
repositories {
maven {
name = "GitHubPackages"
url = uri("https://maven.pkg.github.com/open-feature/javasdk")
name = "OSSRH"
url = uri(System.getenv("REPOSITORY_URL"))
credentials {
username = project.findProperty("gpr.user") ?: System.getenv("USERNAME")
password = project.findProperty("gpr.key") ?: System.getenv("TOKEN")
username = System.getenv("USERNAME")
password = System.getenv("TOKEN")
}
}
}
@ -62,4 +62,4 @@ publishing {
from(components.java)
}
}
}
}