Stephane Peter
16340fdceb
Added 2.4.2 details
2020-04-27 12:15:42 -07:00
Stephane Peter
0dce65a65c
Documentation updates for 2.4.2
release-2.4.2
2020-04-27 03:59:03 -07:00
Stephane Peter
6a9d0e4e35
Preliminary support for zstd compression ( #210 )
2020-04-27 02:24:30 -07:00
Stephane Peter
7c6f409252
Honor the --quiet flag when checking archive checksums ( #209 )
2020-04-20 02:54:10 -07:00
Alex Honeywell
7fbeb7506f
Make --noexec also apply to the cleanup script ( #206 )
...
No point in running cleanup if nothing was executed.
2020-04-08 14:39:14 -07:00
mlimber
1a7638db07
Added threading support ( #204 )
2020-04-03 15:11:59 -07:00
Alex Honeywell
11e7e9696f
Use --cleanup-args when executing cleanup script ( #202 )
...
Using the `$@` arguments seems to be problematic when trying to preserve
whitespace, so instead use a separate source for the arguments if
necessary.
2020-03-11 13:16:01 -07:00
Alex Honeywell
3619959e30
Add cleanup script via --cleanup file argument ( #201 )
...
Use case example:
During execution a temporary Socker image is loaded and started, but
must be stopped and removed before returning to the controlling
terminal. Since this must happen in both exit cases (normal exit, and
signal capture handling) and since `trap` handling does not appear to work inside
`startup_script`, an alternative is needed.
Specifying `makeself ... --cleanup ./cleanup.sh ...` allows using an
included script to stop and remove the image in both situations.
The cleanup script is provided the same arguments that are given to
`startup_script` and is executed from the same working directory.
2020-03-09 16:49:21 -07:00
Stephane Peter
8b272b5188
Upload build artifact
2020-03-05 16:28:22 -08:00
Stephane Peter
730173c657
Removed Travis, only run release workflow for new release events
2020-03-05 16:19:36 -08:00
Stephane Peter
54b368e6ad
Try different action to upload release
2020-03-05 16:10:22 -08:00
Stephane Peter
68489ab409
Trying to force Github to pick new fixed workflow
2020-03-05 04:37:23 -08:00
Stephane Peter
cb2865db8e
Fix issues from shellcheck
2020-03-05 04:28:28 -08:00
Stephane Peter
9f7edb9c26
Only lint for errors
2020-03-05 04:20:07 -08:00
Stephane Peter
96974a1742
Need to checkout before linting
2020-03-05 04:03:15 -08:00
Stephane Peter
a75abcf3b1
Added linter job via ShellCheck
2020-03-05 04:01:51 -08:00
Stephane Peter
c3da1a3f32
Widen release workflow
2020-03-05 03:55:51 -08:00
Stephane Peter
dbec3ef748
Switch badge to Github Actions
2020-03-05 03:50:17 -08:00
Stephane Peter
82b91e6223
Fix release workflow
2020-03-05 03:47:12 -08:00
Stephane Peter
27a3349e71
Adding release workflow, upping version for testing
2020-03-05 03:45:00 -08:00
Stephane Peter
cfffca8695
Skip pbzip2 extract test if command not available (i.e. Windows)
2020-03-05 03:23:13 -08:00
Stephane Peter
17b28a7906
Use coreutils package on Mac for realpath
2020-03-05 03:08:43 -08:00
Stephane Peter
f0ad4e979a
No need for realpath?
2020-03-05 03:01:39 -08:00
Stephane Peter
9b206c6566
Install Linux and Mac packages
2020-03-05 02:59:21 -08:00
Stephane Peter
aa1b22e6c5
Try to run git directly
2020-03-05 02:52:26 -08:00
Stephane Peter
4bcb0f9488
Check out submodules differently
2020-03-05 02:48:07 -08:00
Stephane Peter
acc95125eb
Fix build matrix
2020-03-05 02:40:56 -08:00
Stéphane Peter
dc92de618d
Add Github actions
...
Trying out Github actions
2020-03-05 02:35:08 -08:00
Stephane Peter
8f753a61b8
Implemented some shellcheck suggestions
2020-03-03 03:09:14 -08:00
Michal Hagara
23f49fa4d4
Printing content of license file ( #197 ) ( #198 )
...
Printing path to the file instead of content of the file was introduced
in 56c742bd90
Reverting parsing of the license file to the way it was before that
commit and escaping argument with quotes to address the original issue
2020-02-06 14:35:49 -08:00
Stephane Peter
69036ac65d
Removed bashism
2020-02-06 12:21:40 -08:00
Stephane Peter
9aba89a45b
Use export in a way more compatible with arcane shells
2020-02-05 15:47:43 -08:00
Jonathan Coffman
3cd33e2fb3
Expose dirname of makeself executable ( #195 )
...
* Expose dirname of makeself executable
Added `RUNNING_DIR` env variable which exposes the dirname of the makeself executable for startup scripts.
* Update to `ARCHIVE_DIR` var name
2020-01-21 13:14:21 -08:00
Timothy Brackett
e242ff1de6
Include empty dirs in archive -- Fix #175 ( #176 )
...
* Include empty dirs in archive
* Include empty directories in POSIX find
2019-11-20 16:43:04 -08:00
Pete Dietl
0d093c01e0
change skip to a variable ( #188 )
...
Allow parsing by external tools before extraction
2019-11-15 15:15:15 -08:00
DatuX
25360f0740
Removed -title since its not compatible with all terminal types. ( #191 )
...
* Removed -title since its not compatible with all terminal types.
* gnome-terminal gets confused if the add extra parmaters. Make use we create one parameter after -e. (also tested with xterm)
2019-11-08 04:37:33 -08:00
Stephane Peter
ba36f811a2
Added funding metadata
2019-11-03 01:52:16 -07:00
Pete Dietl
9e090edc18
Update readme ( #187 )
...
* Add instructions for building and testing
* Update license badge
2019-10-24 12:50:34 -07:00
Pete Dietl
5272177854
Makefile to run tests ( #186 )
...
* Add a makefile to run tests
* add make target for release, help, and clean
* travis.yml: use makefile
* sort order of unit tests
* remove git submodule init
2019-10-23 12:31:51 -07:00
Pete Dietl
5c61c3029f
Change the first dd to not consume all of stdin ( #185 )
2019-10-17 14:50:00 -07:00
Pete Dietl
937b344c14
replace calls to MS_Help with MS_Usage ( #183 )
2019-10-17 13:26:50 -07:00
Pete Dietl
58ff507611
Remove unnecessary escaped single quote, which throws off certain text editors with highlighting, like vim ( #184 )
2019-10-17 12:46:56 -07:00
realtime-neil
6ca4d7af2f
fix #180 : edit .travis.yml to allow_failures on windows ( #181 )
2019-09-16 12:08:08 -07:00
Stephane Peter
50fb8888e8
Switch to Shell language in Travis
2019-09-16 03:03:39 -07:00
Stephane Peter
0df22929db
Also use apt addon on Linux
2019-09-16 02:29:20 -07:00
Stephane Peter
c9f6ad40e3
Use Homebrew addon on macOS
2019-09-16 02:23:41 -07:00
Stephane Peter
7c5f7cad7e
Switch from readlink to more portable realpath
2019-09-15 02:15:20 -07:00
Stephane Peter
495c6d81ce
Need md5sha1sum on Mac for md5sum
2019-09-15 01:52:42 -07:00
Stephane Peter
4f83e397f0
Only need pbzip2 on macOS
2019-09-15 01:43:29 -07:00
Stephane Peter
cc56ecefda
macOS Travis fix
2019-09-15 01:36:26 -07:00