Sha256: 9ddffa416c0c2cffca3b099a6a77ef8bdaece34ef99341809b9b9b362695aaa4

Contents?: true

Size: 918 Bytes

Versions: 32

Compression:

Stored size: 918 Bytes

Contents

#!/bin/bash -ex

project_name=$1
shift
version=$1
shift

if [ -z "$project_name" ]; then
	echo Project name argument is required
	exit 1
fi
if [ -z "$version" ]; then
	echo Version argument is required
	exit 1
fi

package_name=conjur-"$project_name"_"$version"_amd64.deb

echo Building $package_name

mv /src/opt/conjur/project /src/opt/conjur/$project_name

cd /src/opt/conjur/$project_name

source /debify_utils.sh
bundle_clean

cd /src

mkdir -p opt/conjur/etc

/debify.sh

[ -d opt/conjur/"$project_name"/distrib ] && mv opt/conjur/"$project_name"/distrib /

fpm -s dir -t deb -n conjur-$project_name -v $version -C . \
	--maintainer "Conjur Inc." \
	--vendor "Conjur Inc." \
	--license "Proprietary" \
	--url "https://www.conjur.net" \
	--deb-no-default-config-files \
	--config-files opt/conjur/etc \
	--deb-user conjur \
	--deb-group conjur \
	--description "Conjur $project_name service" \
	"$@"

ls -al *.deb

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
conjur-debify-1.8.2 lib/conjur/fpm/package.sh
conjur-debify-1.8.1 lib/conjur/fpm/package.sh
conjur-debify-1.8.0 lib/conjur/fpm/package.sh
conjur-debify-1.7.4 lib/conjur/fpm/package.sh
conjur-debify-1.7.3 lib/conjur/fpm/package.sh
conjur-debify-1.7.2 lib/conjur/fpm/package.sh
conjur-debify-1.7.0 lib/conjur/fpm/package.sh
conjur-debify-1.6.0 lib/conjur/fpm/package.sh
conjur-debify-1.5.4 lib/conjur/fpm/package.sh
conjur-debify-1.5.3 lib/conjur/fpm/package.sh
conjur-debify-1.5.2 lib/conjur/fpm/package.sh
conjur-debify-1.5.1 lib/conjur/fpm/package.sh
conjur-debify-1.5.0 lib/conjur/fpm/package.sh
conjur-debify-1.4.0 lib/conjur/fpm/package.sh
conjur-debify-1.3.1 lib/conjur/fpm/package.sh
conjur-debify-1.3.0 lib/conjur/fpm/package.sh
conjur-debify-1.2.1 lib/conjur/fpm/package.sh
conjur-debify-1.2.0 lib/conjur/fpm/package.sh
conjur-debify-1.1.0 lib/conjur/fpm/package.sh
conjur-debify-1.0.0 lib/conjur/fpm/package.sh