#!/usr/bin/sh set -e if [[ -z "$1" ]]; then echo "Please enter the version you want to update to"; exit 1; fi VERSION="$1" echo "++++++++++++++++++++++++++++++++++++++++++++++" echo "patching spec file and downloading the tarball" echo "++++++++++++++++++++++++++++++++++++++++++++++" sed -i -e 's|%define gitea_version.*|%define gitea_version '${VERSION}'|g' forgejo.spec osc service ra download_files echo "++++++++++++++++++++++++++++++++++++++++++++++" echo "extracting package-lock.json" echo "++++++++++++++++++++++++++++++++++++++++++++++" tar xf forgejo-src-${VERSION}-0.tar.gz forgejo-src-${VERSION}-0/package-lock.json cp forgejo-src-${VERSION}-0/package-lock.json . echo "++++++++++++++++++++++++++++++++++++++++++++++" echo "Downloading node_modules" echo "++++++++++++++++++++++++++++++++++++++++++++++" osc service ra node_modules echo "++++++++++++++++++++++++++++++++++++++++++++++" echo "Cleanup Step" echo "++++++++++++++++++++++++++++++++++++++++++++++" rm -r forgejo-src-${VERSION}-0 rm node_modules.sums echo "++++++++++++++++++++++++++++++++++++++++++++++" echo "Done! Have fun building and testing" echo "++++++++++++++++++++++++++++++++++++++++++++++"