Sha256: 85db718119b4055cceb18c0b7d9f98c1a6ec01e3c8a4cd47b4eee2253e05dd10

Contents?: true

Size: 682 Bytes

Versions: 3

Compression:

Stored size: 682 Bytes

Contents

#!/usr/bin/env bash
set -x
set -e

ARTIFACTS="${1:-artifacts}"

ruby=ruby2.2
version=$(cat VERSION)

rm -rf doc
rm -rf etc
rm -rf tmp
rm -rf .bundle
rm -rf .vagrant
rm -rf vendor
rm -rf pkg
mkdir -p pkg

bundle update
bundle package --all --all-platforms

bundle exec fpm -n robit \
  --after-install tasks/package/post-install.sh \
  --after-upgrade tasks/package/post-install.sh \
  -d "$ruby" -d "$ruby-dev" \
  -d libxml2 -d libxml2-dev -d libxslt1-dev -d zlib1g-dev \
  -s dir -t deb -v "$version" \
  tasks/package/robit.sh=/usr/local/bin/robit \
  ./=/opt/robit

# gem uninstall -aIx
# dpkg -i *.deb
# ls -la /opt/robit
# robit --help

mkdir -p $ARTIFACTS
mv *.deb $ARTIFACTS

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
robit-1.0.8 tasks/package/_package.sh
robit-1.0.7 tasks/package/_package.sh
robit-1.0.6 tasks/package/_package.sh