aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tunnel/publish.gradle (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tunnel: add developer information to pom xmlJason A. Donenfeld2021-02-111-0/+4
| | | | | | Otherwise sonatype gets upset. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: sign using gpg-agentJason A. Donenfeld2021-02-111-0/+1
| | | | | | This way we don't have to have a separate java universe. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: switch publishing to MavenCentralHarsh Shandilya2021-02-111-4/+9
| | | | | | | | | | | | | | | | | Since MavenCentral requires GPG signed artifacts, we'll need to configure some things on the machine running the deployment. Specifically, these three Gradle properties need to be set (preferably in ~/.gradle/gradle.properties) ``` signing.keyId= // Duh signing.password= // I have absolutely no idea how this will work with HSMs signing.secretKeyRingFile= // $HOME/.gnupg/... you know the deal ``` The BINTRAY_USER and BINTRAY_KEY variables are replaced by SONATYPE_USER and SONATYPE_PASSWORD to better reflect their new contents. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* build: switch to Gradle's maven-publish pluginHarsh Shandilya2020-11-071-48/+44
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* publish.gradle: Use non-deprecated API to prevent eager configuration of tasksHarsh Shandilya2020-03-141-2/+2
| | | | Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* tunnel: add javadoc supportJason A. Donenfeld2020-03-111-7/+21
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: abstract out groupNameJason A. Donenfeld2020-03-101-4/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: upload aar to bintrayJason A. Donenfeld2020-03-101-0/+65
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>