Unverified Commit 8ed4c0a3 authored by Jeremy Morrell's avatar Jeremy Morrell Committed by GitHub

Add buildpack.toml and publish script (#548)

Add buildpack.toml and publish script
parent dafd3cd1
[buildpack]
name = "Node.js"
[publish.Ignore]
files = [
"etc/",
"test/",
".github/",
".travis.yml",
"makefile"
]
\ No newline at end of file
#!/bin/bash
set -e
BP_NAME=${1:-"heroku/nodejs"}
curVersion=$(heroku buildpacks:versions "$BP_NAME" | awk 'FNR == 3 { print $1 }')
newVersion="v$((curVersion + 1))"
read -p "Deploy as version: $newVersion [y/n]? " choice
case "$choice" in
y|Y ) echo "";;
n|N ) exit 0;;
* ) exit 1;;
esac
originMaster=$(git rev-parse origin/master)
echo "Tagging commit $originMaster with $newVersion... "
git tag "$newVersion" "${originMaster:?}"
git push origin refs/tags/$newVersion
heroku buildpacks:publish "$BP_NAME" "$newVersion"
echo "Done."
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment