From 619a0a40c0f14639b508aef79dd801f1d223f441 Mon Sep 17 00:00:00 2001 From: Nikolay Igotti Date: Tue, 25 May 2021 10:02:17 +0300 Subject: [PATCH] Add tool to upload package from prebuilts. --- tools/upload_package_from_prebuilts.sh | 47 ++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100755 tools/upload_package_from_prebuilts.sh diff --git a/tools/upload_package_from_prebuilts.sh b/tools/upload_package_from_prebuilts.sh new file mode 100755 index 0000000000..32ed6e3542 --- /dev/null +++ b/tools/upload_package_from_prebuilts.sh @@ -0,0 +1,47 @@ +#!/bin/bash + +# Install Maven, i.e. +# brew install mvn +# +# Create $HOME/.m2/settings.xml like this +# +# +# +# SpaceDev +# https://maven.pkg.jetbrains.space/public/p/compose/dev +# +# false +# +# +# +# +# +# SpaceDev +# XXX +# XXX +# +# +# +# +# Correct ANDROIDX_MAIN environment variable to point to androidx-main checkout. +export ANDROIDX_MAIN=$HOME/compose/androidx-main + +# Set those variables to the package and version you'd like to upload. +export GROUP=org/jetbrains/dokka +export PACKAGE_ID=dokka-fatjar +export VERSION=0.9.17-g013 + +# No user-serviceable parts below, just run the script. +export PREBUILTS=${ANDROIDX_MAIN}/prebuilts/androidx/external +export DIR=${PREBUILTS}/${GROUP}/${PACKAGE_ID}/${VERSION} +export PACKAGE=${PACKAGE_ID}-${VERSION} +export POM=${DIR}/${PACKAGE}.pom +export JAR=${DIR}/${PACKAGE}.jar +export SOURCES=${DIR}/${PACKAGE}-sources.jar +export REPO=https://maven.pkg.jetbrains.space/public/p/compose/dev + +mvn deploy:deploy-file \ + -Dfile=${JAR} \ + -DpomFile=${POM} \ + -Durl=${REPO} \ + -DrepositoryId=SpaceDev \ No newline at end of file