Skip to content

Instantly share code, notes, and snippets.

@barthy1
Last active March 23, 2017 09:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save barthy1/ab06d0076821fabbcaf72b276054d7b9 to your computer and use it in GitHub Desktop.
Save barthy1/ab06d0076821fabbcaf72b276054d7b9 to your computer and use it in GitHub Desktop.
#!/bin/bash
set -e
set -x
# cpi bosh release
rm -rf bosh-openstack-cpi-*.tgz releases/
mkdir -p releases
apt-get update
apt-get install -y git wget ruby
gem install bosh_cli
dir=$PWD
cd releases
git clone --recursive https://github.com/cloudfoundry-incubator/bosh-openstack-cpi-release
cd $dir/releases/bosh-openstack-cpi-release
echo 'yes' | bosh create release --force --with-tarball --name bosh-openstack-cpi --version $(git describe --tags | sed 's/v//g' | cut -d - -f 1)
cp $dir/releases/bosh-openstack-cpi-release/dev_releases/bosh-openstack-cpi/bosh-openstack-cpi-*.tgz $dir
# RESULT: Release tarball (bosh-openstack-cpi-X.X.X.tgz)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment