Robinson
|
955e4f4294
|
Tweaked timeout/timeoutUnit parameters (are now passed in via start() method calls). Fixed issues with launching JVM processes on macos
|
2022-01-20 00:08:35 +01:00 |
Robinson
|
fafa9a488d
|
Better approach to shell detection in *nix environments. Added command parameters as a single-shell parameter (with spaces, etc).
|
2022-01-17 22:31:30 +01:00 |
Robinson
|
7ef8999568
|
updated version info
|
2022-01-06 23:33:50 -07:00 |
Robinson
|
77d5c72825
|
Updated version
|
2021-09-24 13:24:41 +02:00 |
Robinson
|
1832fe5eaf
|
Added static run() commands that will also accept a File as the executable
|
2021-08-29 13:57:01 -06:00 |
Robinson
|
eed0f59ff2
|
fixed comment grammar
|
2021-08-29 10:29:20 -06:00 |
Robinson
|
8e376ae273
|
Added ability to get currently assigned args
|
2021-08-29 00:58:52 -06:00 |
Robinson
|
be1acae414
|
Added better support for the windows Path environment variable
|
2021-08-29 00:33:42 -06:00 |
Robinson
|
429667937f
|
Added support for explicitly setting the executable
|
2021-08-28 23:59:38 -06:00 |
Robinson
|
cafc9e3198
|
3.1.1
|
2021-08-28 23:35:44 -06:00 |
Robinson
|
12f4c6ef4d
|
Expose the environment map directly, to make map modifications cleaner
|
2021-08-28 23:30:44 -06:00 |
Robinson
|
f1e4ce6662
|
updated version
|
2021-05-10 14:13:57 +02:00 |
Robinson
|
83766dd1b4
|
Updated kotlin, fixed deprecated methods, updated libraries
|
2021-05-10 13:50:28 +02:00 |
Robinson
|
8ddb8d7738
|
Removed kotlinLogging, and reverted to standard slf4j
|
2021-04-26 00:28:57 +02:00 |
Robinson
|
1a3c0adf2a
|
Updated version info
|
2021-04-09 13:37:47 +02:00 |
Robinson
|
45f0d928d1
|
Added update system
|
2021-04-09 12:39:50 +02:00 |
Robinson
|
e1f33ec7fc
|
version 3.0
|
2021-03-20 20:27:28 +01:00 |
Robinson
|
45115c94d0
|
Logging changed to SLF4J, instead of wrapping it in a non-standard way. SSH logging is now dependent on what the executor log is set to (only for logback implementations)
|
2021-03-20 20:26:06 +01:00 |
Robinson
|
222c55bbe0
|
Updated version
|
2021-01-28 21:07:11 +01:00 |
Robinson
|
38577034a2
|
Updated version information
|
2021-01-26 23:08:23 +01:00 |
Robinson
|
8ba7e8f83b
|
Cleaned up documentation
|
2021-01-26 22:19:25 +01:00 |
Robinson
|
e93d1c1424
|
Fixed comment typos
|
2021-01-26 20:02:31 +01:00 |
Robinson
|
e92a1ab0ee
|
Created a multi-release jar, so projects using java 8 will work, and projects using java 9+ will have access to PID information
|
2021-01-26 01:18:18 +01:00 |
nathan
|
d28d2fbc70
|
Removed dead code
|
2020-08-11 00:01:32 +02:00 |
nathan
|
f2bd21592d
|
Tweaked method signature names
|
2020-08-10 23:36:09 +02:00 |
nathan
|
01e09afe49
|
Changed directory -> workingDirectory (it's more exact what it means)
|
2020-08-10 17:46:37 +02:00 |
nathan
|
db1118a733
|
Changed addCommand -> addArg. Added 'addArg' to JVM/SSH exec
|
2020-08-10 14:13:28 +02:00 |
nathan
|
b819060901
|
Removed dependency on ANSI Console (it's inputstream can be directly used, no need for manipulating inputstreams)
|
2020-08-07 23:22:14 +02:00 |
nathan
|
f92fcccba3
|
Executor is now merged with ZeroTurnaround Executor, and entirely written in Kotlin with coroutines. The API is similar to the ZT executor, however there are a number a huge changes in the way it works. The design is a lot more fluent, and contains less special-case objects for working with running processes (along with different types, such as jvm-forking and remote ssh processes).
|
2020-08-06 11:07:25 +02:00 |