update binder script to build tarball instead of rpm
This commit is contained in:
parent
1dc627fd82
commit
dfcac75a76
|
@ -1,7 +0,0 @@
|
|||
#!/bin/bash -x
|
||||
|
||||
/usr/local/bin/fpm -t deb -s dir -n binder --verbose -v 1.0 \
|
||||
--package binder_trunk-`date '+%Y%m%d'`_all.deb -a all \
|
||||
--prefix /opt \
|
||||
-x '**.git**' \
|
||||
--url http://github.com/jforman/binder binder/
|
|
@ -0,0 +1,32 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ -x "`which fpm`" ]; then
|
||||
echo "FPM found, attempting to build package."
|
||||
else
|
||||
echo "Unable to find 'fpm', which is required to build package tarball. See https://github.com/jordansissel/fpm."
|
||||
exit
|
||||
fi
|
||||
|
||||
if [ -z "$1" ]; then
|
||||
echo "No version number specified, using date instead as version string."
|
||||
version=`date "+%Y%m%d"`
|
||||
else
|
||||
echo "Package version specified as $1."
|
||||
version=$1
|
||||
fi
|
||||
|
||||
package_name="binder-$version.tgz"
|
||||
|
||||
fpm -s dir -t tar -n binder \
|
||||
-v $version \
|
||||
--package $package_name \
|
||||
-x '**.git**' \
|
||||
--prefix binder \
|
||||
.
|
||||
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "fpm executed exited with an error. Package was not built correctly."
|
||||
exit
|
||||
fi
|
||||
|
||||
echo "Package built as $package_name."
|
Loading…
Reference in New Issue