25 lines
745 B
Bash
Executable file
25 lines
745 B
Bash
Executable file
#!/bin/sh
|
|
|
|
version=`git tag | tail -1`
|
|
|
|
if [ -f "/tmp/dnsphpadmin_$version.tar.gz" ];then
|
|
echo "/tmp/dnsphpadmin_$version.tar.gz already exist"
|
|
exit 1
|
|
fi
|
|
if [ -d "/tmp/dnsphpadmin_$version" ];then
|
|
echo "/tmp/dnsphpadmin_$version already exists"
|
|
exit 1
|
|
fi
|
|
cp -rp . "/tmp/dnsphpadmin_$version" || exit 1
|
|
|
|
# Remove stuff we don't need to package
|
|
rm -rf "/tmp/dnsphpadmin_$version/.git"
|
|
rm -f "/tmp/dnsphpadmin_$version/.gitignore"
|
|
rm -f "/tmp/dnsphpadmin_$version/.gitmodules"
|
|
rm -rf "/tmp/dnsphpadmin_$version/util"
|
|
rm -f "/tmp/dnsphpadmin_$version/.travis.yml"
|
|
|
|
cd /tmp || exit 1
|
|
tar -zcf "/tmp/dnsphpadmin_$version.tar.gz" "dnsphpadmin_$version"
|
|
rm -rf "/tmp/dnsphpadmin_$version"
|
|
echo "/tmp/dnsphpadmin_$version.tar.gz created"
|