Remove releasetools folder (#1496)

The release tool utils\releasetools\ does not work anymore in Valkey, in
this PR, we remove it.

Signed-off-by: hwware <wen.hui.ware@gmail.com>
This commit is contained in:
Wen Hui 2025-01-02 10:12:09 -05:00 committed by GitHub
parent 35abb68b79
commit ede4adde7a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 0 additions and 113 deletions

View File

@ -1,14 +0,0 @@
#!/bin/sh
if [ $# != "1" ]
then
echo "Usage: ./utils/releasetools/01_create_tarball.sh <version_tag>"
exit 1
fi
TAG=$1
TARNAME="valkey-${TAG}.tar"
echo "Generating /tmp/${TARNAME}"
git archive $TAG --prefix valkey-${TAG}/ > /tmp/$TARNAME || exit 1
echo "Gizipping the archive"
rm -f /tmp/$TARNAME.gz
gzip -9 /tmp/$TARNAME

View File

@ -1,23 +0,0 @@
#!/bin/bash
if [ $# != "1" ]
then
echo "Usage: ./utils/releasetools/02_upload_tarball.sh <version_tag>"
exit 1
fi
echo "Uploading..."
scp /tmp/valkey-${1}.tar.gz ubuntu@host.redis.io:/var/www/download/releases/
echo "Updating web site... "
echo "Please check the github action tests for the release."
echo "Press any key if it is a stable release, or Ctrl+C to abort"
read x
ssh ubuntu@host.redis.io "cd /var/www/download;
rm -rf valkey-${1}.tar.gz;
wget http://download.redis.io/releases/redis-${1}.tar.gz;
tar xvzf redis-${1}.tar.gz;
rm -rf valkey-stable;
mv valkey-${1} valkey-stable;
tar cvzf valkey-stable.tar.gz valkey-stable;
rm -rf valkey-${1}.tar.gz;
shasum -a 256 valkey-stable.tar.gz > valkey-stable.tar.gz.SHA256SUM;
"

View File

@ -1,28 +0,0 @@
#!/bin/sh
set -e
if [ $# != "1" ]
then
echo "Usage: ./utils/releasetools/03_test_release.sh <version_tag>"
exit 1
fi
TAG=$1
TARNAME="valkey-${TAG}.tar.gz"
DOWNLOADURL="http://download.redis.io/releases/${TARNAME}"
echo "Doing sanity test on the actual tarball"
cd /tmp
rm -rf test_release_tmp_dir
mkdir test_release_tmp_dir
cd test_release_tmp_dir
rm -f $TARNAME
rm -rf valkey-${TAG}
wget $DOWNLOADURL
tar xvzf $TARNAME
cd valkey-${TAG}
make
./runtest
./runtest-sentinel
./runtest-cluster
./runtest-moduleapi

View File

@ -1,13 +0,0 @@
#!/bin/bash
if [ $# != "1" ]
then
echo "Usage: ./utils/releasetools/04_release_hash.sh <version_tag>"
exit 1
fi
SHA=$(curl -s http://download.redis.io/releases/redis-${1}.tar.gz | shasum -a 256 | cut -f 1 -d' ')
ENTRY="hash valkey-${1}.tar.gz sha256 $SHA http://download.redis.io/releases/redis-${1}.tar.gz"
echo $ENTRY >> ../valkey-hashes/README
echo "Press any key to commit, Ctrl-C to abort)."
read yes
(cd ../valkey-hashes; git commit -a -m "${1} hash."; git push)

View File

@ -1,35 +0,0 @@
#!/usr/bin/env tclsh
if {[llength $::argv] != 2 && [llength $::argv] != 3} {
puts "Usage: $::argv0 <branch> <version> \[<num-commits>\]"
exit 1
}
set branch [lindex $::argv 0]
set ver [lindex $::argv 1]
if {[llength $::argv] == 3} {
set count [lindex ::$argv 2]
} else {
set count 100
}
set template {
================================================================================
Valkey %ver% Released %date%
================================================================================
Upgrade urgency <URGENCY>: <DESCRIPTION>
}
set template [string trim $template]
append template "\n\n"
set date [clock format [clock seconds]]
set template [string map [list %ver% $ver %date% $date] $template]
append template [exec git log $branch~$count..$branch "--format=format:%an in commit %h:%n %s" --shortstat]
#Older, more verbose version.
#
#append template [exec git log $branch~30..$branch "--format=format:+-------------------------------------------------------------------------------%n| %s%n| By %an, %ai%n+--------------------------------------------------------------------------------%nhttps://github.com/redis/redis/commit/%H%n%n%b" --stat]
puts $template