Publish bindings alongside crypto2
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:
sergeych committed 2026-07-28 02:48:31 +04:00
1 parent 12ff5ed3cb
commit eb9158d3e1
2 files changed
+6 -12

No files matched your search

+4 -9
View File
@@ -18,13 +18,8 @@ cd ..
#build libsodium bindings
./gradlew multiplatform-crypto-libsodium-bindings:build
./gradlew \
multiplatform-crypto-libsodium-bindings:publishJvmPublicationToMavenRepository \
multiplatform-crypto-libsodium-bindings:publishJsPublicationToMavenRepository \
multiplatform-crypto-libsodium-bindings:publishWasmJsPublicationToMavenRepository \
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
./gradlew publishJvmPublicationToSnapshotRepository publishJsPublicationToSnapshotRepository \
publishKotlinMultiplatformPublicationToSnapshotRepository publishLinuxX64PublicationToSnapshotRepository \
publishLinuxArm64PublicationToSnapshotRepository \
publishAndroidDebugPublicationToSnapshotRepository publishAndroidReleasePublicationToSnapshotRepository
set +e
@@ -800,7 +800,7 @@ publishing {
}
}
val mavenToken by lazy {
("token " + File("${System.getProperty("user.home")}/.gitea_token").readText())
File("${System.getProperty("user.home")}/.gitea_token").readText()
}
repositories {
maven {
@@ -808,7 +808,7 @@ publishing {
name = "Authorization"
value = mavenToken
}
url = uri("https://gitea.sergeych.net/api/packages/YoungBlood/maven")
url = uri("https://gitea.sergeych.net/api/packages/SergeychWorks/maven")
authentication {
create("Authorization", HttpHeaderAuthentication::class)
}
@@ -817,4 +817,3 @@ publishing {
}