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
|
# 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() {
|
shout() {
|
||||||
echo "--------------------------------$1------------------------------------------"
|
echo "--------------------------------$1------------------------------------------"
|
||||||
}
|
}
|
||||||
# Check SHASUM for all the binary files and there should be no difference
|
# 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)
|
WORKING_DIR=$(mktemp -d)
|
||||||
shout "WORKING_DIR=$WORKING_DIR"
|
shout "WORKING_DIR=$WORKING_DIR"
|
||||||
export REPO_URL=${REPO_URL:-"https://github.com/redhat-developer/odo.git"}
|
export REPO_URL=${REPO_URL:-"https://github.com/redhat-developer/odo.git"}
|
||||||
|
|
||||||
|
|
||||||
# Extract from rpm file
|
# Extract from rpm file
|
||||||
rpm2cpio ${1} | cpio -idmvD $WORKING_DIR
|
rpm2cpio ${1} | cpio -idmvD $WORKING_DIR
|
||||||
pushd $WORKING_DIR/usr/share/odo-redistributable/
|
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"
|
git clone $REPO_URL odo && cd $WORKING_DIR/odo && git checkout "v$VERSION"
|
||||||
|
|
||||||
#Run tests
|
#Run tests
|
||||||
make test-integration-devfile
|
make test-e2e
|
||||||
make test-integration
|
|
||||||
make test-e2e-all
|
|
||||||
make test-cmd-project
|
|
||||||
|
|
||||||
# Cleanup
|
# Cleanup
|
||||||
rm -rf /tmp/odo /tmp/usr
|
rm -rf "$WORKING_DIR"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user