changes2
This commit is contained in:
commit
6976fd5c7d
64
compile_nodelist.sh
Executable file
64
compile_nodelist.sh
Executable file
@ -0,0 +1,64 @@
|
||||
#!/bin/bash
|
||||
# v2
|
||||
|
||||
ORIGDIR=$PWD
|
||||
IWORKDIR="/root/git/tqwnet_nodelist"
|
||||
IPACKDIR="/root/git/tqwnet_infopack"
|
||||
WORKDIR="${1:-IWORKDIR}"
|
||||
PACKDIR="${2:-IPACKDIR}"
|
||||
|
||||
COMMIT="$(date "+%Y-%m-%d %H:%M:%S")"
|
||||
|
||||
ISOK=false
|
||||
|
||||
#echo -n "Did you save and commit changes in both $IWORKDIR and $IPACKDIR?: "; read ANSWER
|
||||
#case "$ANSWER" in
|
||||
# "no") echo "Aborted, go save and commit!"; exit 1;;
|
||||
# *) echo "continue";;
|
||||
#esac
|
||||
|
||||
echo "*** DID YOU SAVE AND COMMIT YOUR CHANGES TO BOTH $WORKDIR AND $PACKDIR? ***"
|
||||
for i in {5..1}; do
|
||||
echo -n "$i... "
|
||||
sleep 1
|
||||
done
|
||||
echo "0. Times up!"
|
||||
|
||||
cd $WORKDIR
|
||||
git pull
|
||||
|
||||
echo "Compiling nodelist..."
|
||||
makenl -d nodelist.txt >/dev/null
|
||||
|
||||
absfile=$(ls -rt outfile/* | tail -1)
|
||||
file=$(echo $(basename $absfile))
|
||||
ext=$(echo $file | awk -F. '{ print $2 }')
|
||||
newext="z${ext:1:2}"
|
||||
|
||||
echo "Creating zip archive tqwnet.$newext..."
|
||||
zip -j9 zip/tqwnet.$newext $absfile
|
||||
|
||||
git add . -A
|
||||
git commit -m "$COMMIT"
|
||||
git push
|
||||
|
||||
cd $PACKDIR
|
||||
echo "Now in $PACKDIR directory..."
|
||||
|
||||
git pull
|
||||
|
||||
rm $PACKDIR/tqwnet.z*
|
||||
rm $PACKDIR/tqwinfo.zip
|
||||
|
||||
echo "Copy $WORKDIR/zip/tqwnet.$newext $PACKDIR/"
|
||||
cp $WORKDIR/zip/tqwnet.$newext $PACKDIR/
|
||||
|
||||
echo "Creating zip archive $PACKDIR/tqwinfo.zip..."
|
||||
zip -j9 $PACKDIR/tqwinfo.zip $PACKDIR/*
|
||||
|
||||
git add . -A
|
||||
git commit -m "$COMMIT"
|
||||
git push
|
||||
|
||||
cd $ORIGDIR
|
||||
|
Loading…
x
Reference in New Issue
Block a user