kopia lustrzana https://github.com/cyoung/stratux
18 wiersze
653 B
Bash
Executable File
18 wiersze
653 B
Bash
Executable File
#!/bin/bash
|
|
|
|
ssh -i ~/.ssh/id_rsa.updates stratux-updates@updates.stratux.me 'ls -1 queue/' | while read git_hash ; do
|
|
echo "***** Building $git_hash. *****"
|
|
git clone https://github.com/cyoung/stratux --recursive $git_hash
|
|
cd $git_hash
|
|
git reset --hard $git_hash
|
|
cd selfupdate
|
|
./makeupdate.sh
|
|
cd ..
|
|
for fl in `ls -1 work/update*.sh | cut -d/ -f2`
|
|
do
|
|
scp -i ~/.ssh/id_rsa.updates work/${fl} stratux-updates@updates.stratux.me:uploading/
|
|
ssh -i ~/.ssh/id_rsa.updates stratux-updates@updates.stratux.me "mv uploading/${fl} finished/"
|
|
done
|
|
cd ..
|
|
ssh -i ~/.ssh/id_rsa.updates stratux-updates@updates.stratux.me "rm -f queue/${git_hash}"
|
|
done |