mirror of
https://github.com/redhat-developer/odo.git
synced 2025-10-19 03:06:19 +03:00
Updating the oudated release script (#6801)
* Updating the oudated release script Signed-off-by: Ritu Deshmukh <rideshmu@redhat.com> * Update release-bit-verification.sh * Update scripts/release-bit-verification.sh Co-authored-by: Armel Soro <armel@rm3l.org> * Update scripts/release-bit-verification.sh Co-authored-by: Armel Soro <armel@rm3l.org> * Update release-bit-verification.sh * Update release-bit-verification.sh * Update release-bit-verification.sh * Update release-bit-verification.sh * Update release-bit-verification.sh --------- Signed-off-by: Ritu Deshmukh <rideshmu@redhat.com> Co-authored-by: Armel Soro <armel@rm3l.org>
This commit is contained in:
@@ -11,17 +11,34 @@
|
||||
#
|
||||
# Example: ./release-bit-verification.sh ~/Downloads/odo-redistributable-2.4.3-1.el8.x86_64.rpm
|
||||
#
|
||||
#For erroring out in case of error
|
||||
set -eo pipefail
|
||||
|
||||
shout() {
|
||||
echo "--------------------------------$1------------------------------------------"
|
||||
}
|
||||
# Check SHASUM for all the binary files and there should be no difference
|
||||
|
||||
# Create a Temp directory
|
||||
|
||||
|
||||
# Checking for no or invaild arguments
|
||||
if [ "$#" -lt 1 ]
|
||||
then
|
||||
echo "No arguments supplied"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -f ${1} ];
|
||||
then
|
||||
echo "Please enter a valid filepath";
|
||||
exit 1
|
||||
fi
|
||||
#Creating an Temp directory
|
||||
WORKING_DIR=$(mktemp -d)
|
||||
shout "WORKING_DIR=$WORKING_DIR"
|
||||
export REPO_URL=${REPO_URL:-"https://github.com/redhat-developer/odo.git"}
|
||||
|
||||
|
||||
# Extract from rpm file
|
||||
rpm2cpio ${1} | cpio -idmvD $WORKING_DIR
|
||||
pushd $WORKING_DIR/usr/share/odo-redistributable/
|
||||
@@ -67,10 +84,9 @@ fi
|
||||
git clone $REPO_URL odo && cd $WORKING_DIR/odo && git checkout "v$VERSION"
|
||||
|
||||
#Run tests
|
||||
make test-integration-devfile
|
||||
make test-integration
|
||||
make test-e2e-all
|
||||
make test-cmd-project
|
||||
make test-e2e
|
||||
|
||||
# Cleanup
|
||||
rm -rf /tmp/odo /tmp/usr
|
||||
rm -rf "$WORKING_DIR"
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user