Marco Vermeulen
|
b01d5a17bb
|
Update version of production to 5.1.16
5.1.16
|
2016-11-29 20:59:51 +00:00 |
|
Marco Vermeulen
|
b5a7b35d02
|
Tweak initialisation spec.
|
2016-11-29 20:57:53 +00:00 |
|
Marco Vermeulen
|
d87c211a2c
|
Always get candidate csv from current candidates api.
|
2016-11-29 18:20:53 +00:00 |
|
Marco Vermeulen
|
d700b2175e
|
No longer mandate JAVA_HOME to be set on initialisation.
|
2016-11-28 13:50:44 +00:00 |
|
Marco Vermeulen
|
cea39cceee
|
Add scenario for default compatible java version.
|
2016-11-28 13:30:57 +00:00 |
|
Marco Vermeulen
|
51ddcf5417
|
Refactor default step definition.
|
2016-11-28 09:07:35 +00:00 |
|
Marco Vermeulen
|
e9e4574495
|
Fix default version bug affecting platform specific candidates.
|
2016-11-28 09:02:17 +00:00 |
|
Marco Vermeulen
|
e37872123d
|
Fix random sequence generation for raw binary name on osx.
|
2016-11-23 21:38:09 +00:00 |
|
Marco Vermeulen
|
4411444ece
|
Improve version and candidate cache handling, bolster tests.
|
2016-11-23 21:32:59 +00:00 |
|
Marco Vermeulen
|
4a34f166a1
|
Add resilience to candidates cache and fix false positives in tests.
|
2016-11-23 18:19:42 +00:00 |
|
Marco Vermeulen
|
2cc42890a2
|
Clean code.
|
2016-11-21 21:52:31 +00:00 |
|
Marco Vermeulen
|
977817ebd8
|
Cut over to new default candidate endpoint.
|
2016-11-21 21:52:21 +00:00 |
|
Marco Vermeulen
|
ff2f73a773
|
Initialise candidates cache in SdkmanBashEnvBuilder.
|
2016-11-21 18:23:07 +00:00 |
|
Marco Vermeulen
|
1f86833f28
|
Export beta channel to selfupdate script.
|
2016-11-19 12:21:11 +00:00 |
|
Marco Vermeulen
|
9811f729ed
|
Tweak logging in installation script.
|
2016-11-19 11:56:17 +00:00 |
|
Marco Vermeulen
|
7b43c3bf20
|
Java installation feature specification updated.
|
2016-11-19 11:11:12 +00:00 |
|
Marco Vermeulen
|
bb01373781
|
Split multi-platform and hooks features, clean up step defs.
|
2016-11-18 23:02:46 +00:00 |
|
Marco Vermeulen
|
a0b74de8d4
|
Improve stubbing of pre/post installation hooks.
|
2016-11-17 22:44:58 +00:00 |
|
Marco Vermeulen
|
0f8c306d27
|
Add test for post install hook non-zero return value.
|
2016-11-17 18:10:12 +00:00 |
|
Marco Vermeulen
|
53eb34242b
|
Makes post-installation hook safer by sourcing implemented function.
|
2016-11-17 17:58:27 +00:00 |
|
Marco Vermeulen
|
0c965b1017
|
Makes pre-installation hook safer by sourcing implemented function.
|
2016-11-17 08:54:15 +00:00 |
|
Marco Vermeulen
|
d4c8ec99b0
|
Clean code.
|
2016-11-16 19:04:48 +00:00 |
|
Marco Vermeulen
|
fabeda3efd
|
Better differentiation between legacy and current apis in tests.
|
2016-11-16 09:11:21 +00:00 |
|
Marco Vermeulen
|
743975dcaa
|
Use new candidates/all endpoint for candidate cache in beta channel.
|
2016-11-16 09:07:31 +00:00 |
|
Marco Vermeulen
|
676fe1a7ce
|
Always expire candidate cache after a day.
|
2016-11-16 08:40:03 +00:00 |
|
Marco Vermeulen
|
2d9a9599e9
|
Fix build.
|
2016-11-14 21:14:48 +00:00 |
|
Marco Vermeulen
|
e5c3643bd8
|
Install zip on travis.
|
2016-11-14 20:57:09 +00:00 |
|
Marco Vermeulen
|
fecb443a2a
|
Consolidate cukes for multi-platform binaries.
|
2016-11-14 13:35:18 +00:00 |
|
Marco Vermeulen
|
9fa1d26d6e
|
Move test post-hooks into resources, accommodate universal and platform specific hooks.
|
2016-11-14 13:22:23 +00:00 |
|
Marco Vermeulen
|
69b87ecf0d
|
Place test pre-hook in sane location.
|
2016-11-14 13:10:09 +00:00 |
|
Marco Vermeulen
|
366982d8b5
|
Move test pre installation hook into resources.
|
2016-11-14 13:04:25 +00:00 |
|
Marco Vermeulen
|
0f6c6f5b55
|
Java installation on Linux passing test.
|
2016-11-14 08:36:25 +00:00 |
|
Marco Vermeulen
|
85e4acddda
|
Upgrade to latests version of wiremock.
|
2016-11-13 14:27:33 +00:00 |
|
Marco Vermeulen
|
5e6c99987e
|
Bring back beta features after 5.1.7 release.
This reverts commit 1ee578ee72.
|
2016-11-09 20:55:03 +00:00 |
|
Marco Vermeulen
|
10c6112bf8
|
Bug fix on beta channel propagating beta flag to selfupdate.
|
2016-11-09 08:35:15 +00:00 |
|
Marco Vermeulen
|
1ee578ee72
|
Temporary revert all beta channel work.
|
2016-11-09 08:26:17 +00:00 |
|
Marco Vermeulen
|
714c4a8bb8
|
Always refresh candidates for beta channel.
|
2016-11-04 20:55:30 +00:00 |
|
Marco Vermeulen
|
782cd3a61a
|
Allows faster release of beta channel.
|
2016-11-04 18:25:07 +00:00 |
|
Marco Vermeulen
|
36788730b0
|
Cut validation over to new candidate validation endpoint.
|
2016-11-04 18:11:28 +00:00 |
|
Marco Vermeulen
|
1dd522172e
|
Fix failing tests.
|
2016-10-28 15:55:26 +01:00 |
|
Marco Vermeulen
|
528dfe75a6
|
Implement post hook on download.
|
2016-10-28 15:40:08 +01:00 |
|
Marco Vermeulen
|
4e83aeb2fe
|
Make sdkman_debug_mode configurable.
|
2016-10-28 15:02:28 +01:00 |
|
Marco Vermeulen
|
6e8f2af8ee
|
Integrate CurlStub into SdkmanBashEnvBuilder.
|
2016-10-28 14:33:05 +01:00 |
|
Marco Vermeulen
|
04c34cd1e0
|
Improve wording for multi-platform validation failure.
|
2016-10-28 14:08:29 +01:00 |
|
Marco Vermeulen
|
b6d5c7fa9f
|
Upgrade wiremock to 2.2.2.
|
2016-10-28 13:52:29 +01:00 |
|
Marco Vermeulen
|
adb2b12d7b
|
Upgrade to groovy 2.4.7.
|
2016-10-28 13:44:28 +01:00 |
|
Marco Vermeulen
|
11ff3568c4
|
Upgrade to cucumber 1.2.4
|
2016-10-28 13:44:05 +01:00 |
|
Marco Vermeulen
|
4be6b085de
|
Introduce first pass of multi-platform functionality.
|
2016-10-28 13:38:16 +01:00 |
|
Marco Vermeulen
|
2d4b3c05f2
|
Tweak debug text on binary move.
|
2016-10-27 14:40:01 +01:00 |
|
Marco Vermeulen
|
857826a5b0
|
Download binary temporarily stored in bin format.
|
2016-10-27 14:24:42 +01:00 |
|