From 65f01bcdb650ccfd6598f837de0f908f9505b975 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Thu, 14 Dec 2023 13:19:49 -0600 Subject: [PATCH] remove rapids-twine (#92) --- tools/rapids-twine | 57 ---------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100755 tools/rapids-twine diff --git a/tools/rapids-twine b/tools/rapids-twine deleted file mode 100755 index 28cfae5..0000000 --- a/tools/rapids-twine +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/bash -# A utility script that wraps twine to upload all pip wheels of a workflow run -# -# Positional Arguments: -# 1) wheel name -set -exou pipefail -source rapids-constants -export RAPIDS_SCRIPT_NAME="rapids-twine" - -if [ -z "$1" ]; then - rapids-echo-stderr "Must specify input arguments: WHEEL_NAME" - exit 1 -fi -WHEEL_NAME="$1" - -WHEEL_SEARCH_KEY="wheel_python_${WHEEL_NAME}" - -WHEEL_DIR="./dist" -mkdir -p "${WHEEL_DIR}" - -S3_PATH=$(rapids-s3-path) -BUCKET_PREFIX=${S3_PATH/s3:\/\/${RAPIDS_DOWNLOADS_BUCKET}\//} # removes s3://rapids-downloads/ from s3://rapids-downloads/ci/rmm/... - -# shellcheck disable=SC2016 -WHEEL_TARBALLS=$( - set -eo pipefail; - aws \ - --output json \ - s3api list-objects \ - --bucket "${RAPIDS_DOWNLOADS_BUCKET}" \ - --prefix "${BUCKET_PREFIX}" \ - --page-size 100 \ - --query "Contents[?contains(Key, '${WHEEL_SEARCH_KEY}')].Key" \ - | jq -c -) -export WHEEL_TARBALLS - -# first untar them all -for OBJ in $(jq -nr 'env.WHEEL_TARBALLS | fromjson | .[]'); do - FILENAME=$(basename "${OBJ}") - S3_URI="${S3_PATH}${FILENAME}" - - rapids-echo-stderr "Untarring ${S3_URI} into ${WHEEL_DIR}" - aws s3 cp --only-show-errors "${S3_URI}" - | tar xzf - -C "${WHEEL_DIR}" -done - -# then run twine on all wheels -export RAPIDS_RETRY_SLEEP=180 -# shellcheck disable=SC2086 -rapids-retry python -m twine \ - upload \ - --disable-progress-bar \ - --non-interactive \ - --skip-existing \ - "${WHEEL_DIR}"/*.whl - -echo ""