# Install required packages
virtualenv rpm_build
+# shellcheck disable=SC1091
source rpm_build/bin/activate
pip install --upgrade pip
-pip install -r $WORKSPACE/packaging/rpm/requirements.txt
+pip install -r "$WORKSPACE/packaging/rpm/requirements.txt"
+
+# Make a URL for the tarball artifact from DOWNLOAD_URL (a zip)
+# shellcheck disable=SC2154
+download_url="${{DOWNLOAD_URL//zip/tar.gz}}"
# Build release specified by build params
-$WORKSPACE/packaging/rpm/build.py --major "$VERSION_MAJOR" \
- --minor "$VERSION_MINOR" \
- --patch "$VERSION_PATCH" \
- --rpm "$RPM_RELEASE" \
- --sysd_commit "$SYSD_COMMIT" \
- --codename "$CODENAME" \
- --download_url "$DOWNLOAD_URL" \
- --changelog_date "$CHANGELOG_DATE" \
+"$WORKSPACE/packaging/rpm/build.py" --download_url "$download_url" \
--changelog_name "$CHANGELOG_NAME" \
--changelog_email "$CHANGELOG_EMAIL"