summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--.travis.yml23
-rw-r--r--VERSION1
-rwxr-xr-xmake-release.sh9
4 files changed, 28 insertions, 6 deletions
diff --git a/.gitignore b/.gitignore
index 44bd05f..6c066c2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/VERSION b/VERSION
new file mode 100644
index 0000000..197c4d5
--- /dev/null
+++ b/VERSION
@@ -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"
+