aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOskari Timperi <oskari.timperi@iki.fi>2015-09-17 15:10:09 +0300
committerOskari Timperi <oskari.timperi@iki.fi>2015-09-17 15:10:09 +0300
commitca6e4db0fa99756190d4dc3ef843fa58e708d3ba (patch)
tree52c356a6df1c1615821b934e7651fc246a0b307e
parent7070507a4a485397e96d069852670ec7545081f8 (diff)
downloaddiceware-ca6e4db0fa99756190d4dc3ef843fa58e708d3ba.tar.gz
diceware-ca6e4db0fa99756190d4dc3ef843fa58e708d3ba.zip
enable travis to deploy releases to github
-rw-r--r--.travis.yml18
-rw-r--r--Makefile10
2 files changed, 26 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 879496a..13ec383 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,9 +6,23 @@ before_install:
- sudo apt-get install gcc-mingw-w64-i686
- sudo apt-get install gcc-mingw-w64
- sudo apt-get install mingw-w64-tools
-
+
env:
- HOST=
- HOST=i686-w64-mingw32
-script: make
+script:
+ - make
+
+before_deploy:
+ - export DICEWARE_VERSION=$(git describe --tags --always)
+ - make package
+
+deploy:
+ provider: releases
+ api_key:
+ secure: hv3ua4YfmQr+VIVdqLSWcwqJcvi7S64h4rpplPPLdf8153YBvNxwpeH3bGS2AKKgwOj6QmfjLe9Kf8stElPsa7K3+Xw8xEXg1asSLSRdOJWm4ihlYFw8S+GbNmAWhpwPxv5nfKw1DA638TUqGlidtHeaXGRgGi3I/+lGdCfzHFeI/NREmUMt78H1q+fWfEuYmDl3qoMnX/Xw7CE47rQeYvVIYG3MA9sKoFV6l5NsJt7uqEbVL2s5T4wNPvtWj4vZ3pd3zsx9YecInH+CatzlB5HbwbMJcx4yU5+Mh+bxEn0nMeLha1EwdneCDak/VGqsjw5MJIZFdmkDbnZSeYh+Cwa6sff4IXAfWXAO6bC2X6+afbvhTl7fSUhxLYa+xpoLqXTqwuTVjm975yNckSVZcjSqB/ZrrdGu7b50gHriGgJsgel7n1iHZZHyx7Hzpwx4qfHkKFh7XsLOTNalTICK0bNa0yyUppzdJPcFWlFxL+LuDCy/rYjZPW8DCmISfac2GVOZ/6+XRuYbga6iyZ5WjeJr1BthAieYdjxfc6b6aDZol0m25/PiDdF/5f+cmjbOyzuFT0/C2gdrHeKSgrSJPGODpDx2ru1AnrL62Sp09u+uklsauKOmecc9TzexcphVqc2NHE+VS9khV2+zNOIQt1hjDo+E5oZysHeBOz3ozZA=
+ file_glob: true
+ file: "diceware-*.zip"
+ on:
+ repo: oswjk/diceware
diff --git a/Makefile b/Makefile
index db526eb..3862de1 100644
--- a/Makefile
+++ b/Makefile
@@ -41,3 +41,13 @@ diceware$(E): $(OBJECTS)
clean:
$(RM) $(OBJECTS)
$(RM) diceware$(E)
+
+ifeq ($(BUILD_WIN32),)
+PACKAGEVER = $(DICEWARE_VERSION)
+else
+PACKAGEVER = $(DICEWARE_VERSION)-win32
+endif
+
+.PHONY: package
+package:
+ zip diceware-$(PACKAGEVER).zip diceware$(E)