Skip to content

Commit

Permalink
Add a makefile for push to ruby gems
Browse files Browse the repository at this point in the history
  • Loading branch information
jammycakes committed Jun 22, 2017
1 parent 85d615d commit 57fb4fa
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
.PHONY: checkout_to_release deploy_to_release

# Github variables
GITHUB_API=https://api.github.com
ORG=ukparliament
REPO=parliament-ntriple
LATEST_REL=$(GITHUB_API)/repos/$(ORG)/$(REPO)/releases/latest
REL_TAG=$(shell curl -s $(LATEST_REL) | jq -r '.tag_name')

checkout_to_release:
git checkout -b release $(REL_TAG)

deploy_to_release:
rm *.gem
gem build *.gemspec
gem push *.gem
rm *.gem

0 comments on commit 57fb4fa

Please sign in to comment.