235 Commits

Author SHA1 Message Date
Marco Vermeulen
78e3cc52bd Add lazybones as candidate. 2013-04-29 08:06:23 +01:00
Marco Vermeulen
ef6c922425 Up version to 1.0.2 2013-04-19 15:13:20 +01:00
Jan Molak
7137fc3620 OS X is now using the correct sed expression
A typo on line 91 was causing OS X to pick up an incorrect sed expression.
2013-04-19 16:01:04 +02:00
Marco Vermeulen
c6587a21be Up version to 1.0.1 2013-04-19 13:47:24 +01:00
Marco Vermeulen
6d9573b144 Fix Darwin sed regular expression incompatibility. 2013-04-19 13:45:40 +01:00
Marco Vermeulen
159910baef Up version to 1.0.0 2013-04-19 08:12:40 +01:00
Marco Vermeulen
a23026f582 Remove incorrect directory creation during assertive step. 2013-04-17 10:19:24 +01:00
Marco Vermeulen
16515f66ce Rework file instantiation. 2013-04-17 10:19:24 +01:00
Marco Vermeulen
f054f92505 Preinitialise candidate directories for each test run. 2013-04-17 10:19:24 +01:00
Marco Vermeulen
fcb50e7f01 Fix breakage on migration of legacy vertx installs. 2013-04-17 10:19:24 +01:00
Marco Vermeulen
25b893e696 Initialise fake JAVA_HOME in tests. 2013-04-17 07:13:09 +01:00
Marco Vermeulen
7d157137c9 Further tweaks to JAVA_HOME deduction for non Darwin platforms. 2013-04-16 21:48:59 +01:00
Marco Vermeulen
43b06b8e29 Fix list versions bug on BSD. 2013-04-15 17:50:20 +01:00
Marco Vermeulen
9a010f78b0 Up version to 0.9.6 2013-04-15 11:06:13 +01:00
Marco Vermeulen
e2cd2ac08c Auto detect JAVA_HOME. No longer prereq for installation. 2013-04-15 10:07:23 +01:00
Marco Vermeulen
f92bb5d666 API tweaks for server script. 2013-04-15 10:05:41 +01:00
Marco Vermeulen
90ec533c18 Add scenarios for re-initialisation of shell. 2013-04-08 21:58:54 +01:00
Marco Vermeulen
bbedf9667d Clean up sourcing of initialisation script. Only allow init to be sourced once. 2013-04-08 15:20:30 +01:00
Marco Vermeulen
0bcc28b7d7 Move step definitions to dedicated steps folder. 2013-04-08 08:54:54 +01:00
Marco Vermeulen
dce356c3c2 Move groovy templates to dedicated templates folder. 2013-04-08 08:39:07 +01:00
Marco Vermeulen
a56ff919fb Move server script into dedicated groovy folder. 2013-04-08 08:32:24 +01:00
Marco Vermeulen
c0e75619a5 Move bash scripts into dedicated bash folder. 2013-04-08 08:31:36 +01:00
Marco Vermeulen
1b745b982b Issue 137: Fixed broken current command. Platform specific hack for solaris now used gnu sed instead of default sed. Also check for gnu sed on installation. 2013-04-04 11:15:33 +01:00
Marco Vermeulen
6433c7bbc6 Tweaks to determining platform currently running on. 2013-04-03 08:27:45 +01:00
Marco Vermeulen
7289d253a3 Rename base directory to gvm base environment variable in test environment. 2013-03-28 21:48:53 +00:00
Marco Vermeulen
15655b7059 Rename base directory to build script directory for test environment. 2013-03-28 21:47:50 +00:00
Marco Vermeulen
24eb4c41e5 Remove *actual groovy binary* from test resources. Rework dummies and update specs accordingly. 2013-03-28 21:31:36 +00:00
Marco Vermeulen
f61394ff34 Clean up file instantiations. 2013-03-26 13:40:59 +00:00
Marco Vermeulen
61e20520ff Use universal sed switches. OSX specifics removed. 2013-03-25 08:16:04 +00:00
Marco Vermeulen
f7147623ea Perform os specific support checks using subshells. 2013-03-22 08:12:53 +00:00
Marco Vermeulen
abcba473a4 Fix defect: Incorrect usage of uname on OSX. 2013-03-22 08:05:32 +00:00
Marco Vermeulen
8c4466287a Revert source to earlier stable state at 38afc. 2013-03-21 08:32:29 +00:00
T. Bittermann
a903acaf85 prevent displaying which error message '/usr/bin/which: no gvm-init.sh in (...)' 2013-02-14 21:28:03 +01:00
Marco Vermeulen
52d307d063 Merge pull request #128 from dsyer/feature/testoutput
Add stdout from bash processes to test reports
2013-02-09 10:45:07 -08:00
Marco Vermeulen
9b534667a6 Merge branch 'master' of github.com:gvmtool/gvm 2013-02-09 18:39:56 +00:00
Marco Vermeulen
158a8ffe2e Merge pull request #131 from dsyer/feature/helpcandidates
Remove hard coded list of candidates from gvm-help
2013-02-09 10:39:10 -08:00
Marco Vermeulen
196761a37d Fix zsh compatibility issue when checking for --flush param on initialisation. 2013-02-09 18:31:32 +00:00
Marco Vermeulen
71c29c7847 Merge pull request #126 from dsyer/bug/defaultpath
Ensure /current/bin is on PATH if a default is set
2013-02-09 10:18:32 -08:00
Dave Syer
6ff47f5f48 Remove hard coded list of candidates from gvm-help 2013-02-08 14:29:40 +00:00
Marco Vermeulen
76ff6f5c83 Fix a typo in javadoc. 2013-02-07 15:14:06 +00:00
Dave Syer
04c775ce3e Add stdout from bash processes to test reports
Its quite hard to debug what went wrong if a test fails
so it would be very helpful to have a record somewhere of
the stdout from bash.  This patch appends it to the test
report.
2013-02-06 14:55:49 +00:00
Dave Syer
23a8872693 Ensure /current/bin is on PATH if a default is set 2013-02-05 15:43:39 +00:00
Dave Syer
7c9f9b6657 Re-instate /current/bin on PATH 2013-02-04 16:08:59 +00:00
Dave Syer
07a5fd416d Promote gvm-init.sh to be a first class function 2013-02-04 15:48:55 +00:00
Dave Syer
d316ec7857 Cache candidates per service and add option to flush 2013-02-01 06:44:33 -05:00
Dave Syer
cb0f9aae07 Fix bug in PATH accidentally introduce in previous rebase 2013-01-31 13:47:03 -05:00
Dave Syer
eaf40fd1e0 Move GVM_CANDIDATES building code to init script 2013-01-31 13:47:02 -05:00
Dave Syer
342b813d77 Remove hard-coded references to candidates
It seems wrong to hard-code the candidate names when they are
available from the server.  It also makes it hard to add new
candidates.  The scripts pretty much work with a really small
change to gvm-use.sh, but the tests also rely on the PATH being
set, so there is a change to the tests as well to make them pass.
2013-01-31 13:47:02 -05:00
Marco Vermeulen
3a36efc1da Upgrade to cucumber-jvm 1.1.1 2013-01-26 10:29:09 +00:00
Marco Vermeulen
16b1a624c6 Rename upgrade steps to selfupdate steps. 2013-01-26 10:02:40 +00:00