diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | .travis.yml | 23 | ||||
-rw-r--r-- | VERSION | 1 | ||||
-rwxr-xr-x | make-release.sh | 9 |
4 files changed, 28 insertions, 6 deletions
@@ -1,2 +1,3 @@ _site +*.run .*-cache/ diff --git a/.travis.yml b/.travis.yml index a1716c7..e39570c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,20 @@ language: c before_install: - - sudo apt-get -qq update - - sudo apt-get install -y realpath pbzip2 +- sudo apt-get -qq update +- sudo apt-get install -y realpath pbzip2 script: - - cd test - - ./datetest - - ./extracttest - - ./tarextratest +- ./make-release.sh +- cd test +- "./datetest" +- "./extracttest" +- "./tarextratest" +deploy: + provider: releases + api_key: + secure: buH5+nxvAzWcQyC59bIXTNUrV8As07sk7zIz5giHYHoUpTxmoKQBMIAL2Yo7e4uShVM1dy/qFR2unh2vSw6Kt2Kwr17h1osO8/ZORIhFOm7qPJ5UsDQoF/lTbu2EOFtuq3UeJ1KSSVDhpDkFs2P2/nn/Jj0TNSOZ/+4/ZLYEHrI= + file_glob: true + file: makeself-*.run + skip_cleanup: true + on: + repo: megastep/makeself + tags: true @@ -0,0 +1 @@ +2.4.0 diff --git a/make-release.sh b/make-release.sh new file mode 100755 index 0000000..8911454 --- /dev/null +++ b/make-release.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# +# Create a distributable archive of the current version of Makeself + +VER=`cat VERSION` +mkdir /tmp/makeself-$VER +cp -a makeself* test README.md COPYING VERSION .gitmodules /tmp/makeself-$VER/ +./makeself.sh --notemp /tmp/makeself-$VER makeself-$VER.run "Makeself v$VER" echo "Makeself has extracted itself" + |