-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdeploy_linux.sh
executable file
·29 lines (24 loc) · 1.21 KB
/
deploy_linux.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh
#chmod 400 ./uploader.pem
NUMBER_GLOBAL=`cat ./version.txt`
TAG_FOR_BUILD_FILE=mwc-qt-wallet.version
if [ -f "$TAG_FOR_BUILD_FILE" ]; then
VERSION=`cat $TAG_FOR_BUILD_FILE`
DPKG_NAME=mwc-qt-wallet_$VERSION
else
DPKG_NAME=mwc-qt-wallet_1.1-$NUMBER_GLOBAL.beta.$1
fi
echo "sha256sum = `sha256sum target/*.deb`";
echo "sha256sum = `sha256sum target/*.tar.gz`";
echo "sha256sum = `sha256sum ~/rpmbuild/RPMS/x86_64/*.rpm`";
mkdir -p ~/.ssh
cp target/*.deb "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.deb"
cp target/*.tar.gz "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.tar.gz"
cp ~/rpmbuild/RPMS/x86_64/*.rpm "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.rpm"
ls -al
#scp -i ./uploader.pem -o 'StrictHostKeyChecking no' "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.deb" uploader\@ftp.mwc.mw:/home/uploader/
#scp -i ./uploader.pem -o 'StrictHostKeyChecking no' "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.tar.gz" uploader\@ftp.mwc.mw:/home/uploader/
#scp -i ./uploader.pem -o 'StrictHostKeyChecking no' "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.rpm" uploader\@ftp.mwc.mw:/home/uploader/
./scp.expect "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.deb" $2
./scp.expect "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.tar.gz" $2
./scp.expect "$DPKG_NAME-linux64-$CPU_PACKAGE_NAME.rpm" $2