Publish bindings alongside crypto2
Some checks are pending
Build project and push to maven snapshot / Build-And-Push-Linux (push) Waiting to run
Build project and push to maven snapshot / Build-And-Push-Mac (push) Waiting to run
Build project and push to maven snapshot / Build-And-Push-Windows (push) Waiting to run

This commit is contained in:
Sergey Chernov 2026-07-28 02:48:31 +04:00
parent 12ff5ed3cb
commit eb9158d3e1
2 changed files with 6 additions and 12 deletions

View File

@ -18,13 +18,8 @@ cd ..
#build libsodium bindings #build libsodium bindings
./gradlew multiplatform-crypto-libsodium-bindings:build ./gradlew multiplatform-crypto-libsodium-bindings:build
./gradlew \ ./gradlew publishJvmPublicationToSnapshotRepository publishJsPublicationToSnapshotRepository \
multiplatform-crypto-libsodium-bindings:publishJvmPublicationToMavenRepository \ publishKotlinMultiplatformPublicationToSnapshotRepository publishLinuxX64PublicationToSnapshotRepository \
multiplatform-crypto-libsodium-bindings:publishJsPublicationToMavenRepository \ publishLinuxArm64PublicationToSnapshotRepository \
multiplatform-crypto-libsodium-bindings:publishWasmJsPublicationToMavenRepository \ publishAndroidDebugPublicationToSnapshotRepository publishAndroidReleasePublicationToSnapshotRepository
multiplatform-crypto-libsodium-bindings:publishKotlinMultiplatformPublicationToMavenRepository \
multiplatform-crypto-libsodium-bindings:publishLinuxX64PublicationToMavenRepository \
multiplatform-crypto-libsodium-bindings:publishLinuxArm64PublicationToMavenRepository \
multiplatform-crypto-libsodium-bindings:publishAndroidDebugPublicationToMavenRepository \
multiplatform-crypto-libsodium-bindings:publishAndroidReleasePublicationToMavenRepository
set +e set +e

View File

@ -800,7 +800,7 @@ publishing {
} }
} }
val mavenToken by lazy { val mavenToken by lazy {
("token " + File("${System.getProperty("user.home")}/.gitea_token").readText()) File("${System.getProperty("user.home")}/.gitea_token").readText()
} }
repositories { repositories {
maven { maven {
@ -808,7 +808,7 @@ publishing {
name = "Authorization" name = "Authorization"
value = mavenToken value = mavenToken
} }
url = uri("https://gitea.sergeych.net/api/packages/YoungBlood/maven") url = uri("https://gitea.sergeych.net/api/packages/SergeychWorks/maven")
authentication { authentication {
create("Authorization", HttpHeaderAuthentication::class) create("Authorization", HttpHeaderAuthentication::class)
} }
@ -817,4 +817,3 @@ publishing {
} }