Skip to content

Commit

Permalink
Added maven secrets
Browse files Browse the repository at this point in the history
  • Loading branch information
GuilhE committed Sep 14, 2020
1 parent 02e0c66 commit 8b3dc2a
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 8 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,6 @@ jobs:
env:
bintrayUser: ${{ secrets.BINTRAY_USER }}
bintrayApiKey: ${{ secrets.BINTRAY_API_KEY }}
mavenCentralPwd: ${{ secrets.OSS_PASSWORD }}
mavenUser: ${{ secrets.MAVEN_USER }}
mavenToken: ${{ secrets.MAVEN_TOKEN }}
run: ./gradlew bintrayUpload
18 changes: 11 additions & 7 deletions deploy-bintray.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -24,18 +24,22 @@ val siteUrl = properties["siteUrl"].toString()
val gitUrl = properties["gitUrl"].toString()

configure<BintrayExtension> {
var ossPwd = ""
var ossUser = ""
var ossToken = ""
if (project.rootProject.file("local.properties").exists()) {
val fis = FileInputStream(project.rootProject.file("local.properties"))
val prop = Properties()
prop.load(fis)
user = prop.getProperty("bintray.user", "")
key = prop.getProperty("bintray.apiKey", "")
ossPwd = prop.getProperty("bintray.ossPwd", "")
ossUser = prop.getProperty("bintray.ossUser", "")
ossToken = prop.getProperty("bintray.ossToken", "")
} else {
user = System.getenv("bintrayUser")
key = System.getenv("bintrayApiKey")
ossPwd = System.getenv("mavenCentralPwd") ?: ""
ossUser = System.getenv("mavenUser") ?: ""
ossToken = System.getenv("mavenToken") ?: ""
println("mavenUser"+System.getenv("mavenUser").isNullOrEmpty()+"mavenToken"+System.getenv("mavenToken").isNullOrEmpty())
}

setPublications(bintrayRepo)
Expand All @@ -56,11 +60,11 @@ configure<BintrayExtension> {
vcsTag = libraryVersion
desc = libraryDescription
released = Date().toString()
if (ossPwd.isNotEmpty())
if (ossToken.isNotEmpty())
mavenCentralSync.apply {
sync = true
user = user
password = ossPwd
user = ossUser
password = ossToken
}
}
}
Expand All @@ -83,7 +87,7 @@ configure<PublishingExtension> {
artifact(tasks.named("sourcesJar"))
artifact(tasks.named("dokkaJar"))
artifact("$buildDir/outputs/aar/${artifactId}-release.aar") {
builtBy(tasks.getByName("assemble"))
builtBy(tasks.getByName("assemble"))
}

pom {
Expand Down

0 comments on commit 8b3dc2a

Please sign in to comment.