Commit graph

1125 commits

Author SHA1 Message Date
Fabio Rehm
5cc7f76df1 Multiple example boxes 2013-04-21 23:58:54 -03:00
Fabio Rehm
e3b16db8c9 Add "require time" so that Date.today works on 1.9.3 2013-04-21 23:46:21 -03:00
Fabio Rehm
2fd3db12f0 New boxes! 2013-04-21 23:42:41 -03:00
Fabio Rehm
f46af90ec3 Add support for disabling puppet and / or chef installation when building base boxes 2013-04-21 22:56:10 -03:00
Fabio Rehm
399ac72376 Update changelog 2013-04-21 22:36:11 -03:00
Fabio Rehm
7e6df6a141 Add task for building raring 64 boxes
Closes #56
2013-04-21 22:32:40 -03:00
Fabio Rehm
637db00e87 Add task for building precise 64 boxes
Closes #57
2013-04-21 22:32:04 -03:00
Fabio Rehm
4e136452cd Remove quantal64 specific code for building base boxes 2013-04-21 22:31:15 -03:00
Fabio Rehm
098e3a633d Switch arch usage to uname -m on base ubuntu lxc template
Fixes #53
2013-04-21 22:30:03 -03:00
Fabio Rehm
b95b43fe87 Finish ubuntu box "build abstraction" 2013-04-21 22:23:49 -03:00
Fabio Rehm
1561944967 Begin to rework box packaging tasks 2013-04-21 21:31:30 -03:00
Fabio Rehm
51367454e8 Ensure curl is installed on dev machines since the precise dev box does not come with it 2013-04-21 20:34:16 -03:00
Fabio Rehm
ad5422ece4 Add a similar projects section to README 2013-04-21 19:50:41 -03:00
Fabio Rehm
60841387c5 Configure precise box to use 1.5gb ram and 2 cpus 2013-04-21 18:59:36 -03:00
Fabio Rehm
c0121f5953 Enable NFS for VBox dev machines 2013-04-21 18:59:14 -03:00
Fabio Rehm
b97c27871d Remove reference to acceptance specs from README 2013-04-21 18:55:15 -03:00
Fabio Rehm
6f2068d5ec Merge pull request #20 from fgrehm/acceptance-tests
Write some initial acceptance specs
2013-04-21 14:54:17 -07:00
Fabio Rehm
b0490c8639 Clean up sanity check code 2013-04-21 18:49:26 -03:00
Fabio Rehm
7ce99c4e99 Add not about running acceptance specs to README 2013-04-21 18:47:42 -03:00
Fabio Rehm
8c7cfd7720 Clean up acceptance specs utilities 2013-04-21 18:47:15 -03:00
Fabio Rehm
6adebb695c Move acceptance spec "utility methods" out to an example group 2013-04-21 18:38:21 -03:00
Fabio Rehm
8c8c11f07c Move Vagrant::Machine monkey patch out to a spec support file 2013-04-21 18:27:32 -03:00
Fabio Rehm
3909a26ea3 Move unit specs example group related code to spec/unit/support 2013-04-21 18:13:34 -03:00
Fabio Rehm
e86edb7087 Extract acceptance specs test ui out to a separate file 2013-04-21 18:11:10 -03:00
Fabio Rehm
a1c19371c6 Prevent running acceptance specs from outside a dev machine 2013-04-21 18:04:43 -03:00
Fabio Rehm
ae46fff7c0 Sanity check for vagrant halt and destroy 2013-04-21 17:56:37 -03:00
Fabio Rehm
c1d841271b Run unit specs only by default during development 2013-04-21 17:09:23 -03:00
Fabio Rehm
7f6713e9bb 2 failed attempts to run acceptance specs on travis, let just not worry about that for now 2013-04-21 16:58:21 -03:00
Fabio Rehm
ba19285d53 Attempt to fix travis build 2013-04-21 16:50:40 -03:00
Fabio Rehm
48a344ab8c Mark some acceptance specs as pending for now 2013-04-21 16:45:42 -03:00
Fabio Rehm
c85de745b6 Clean up Guardfile 2013-04-21 16:43:35 -03:00
Fabio Rehm
8762a2d942 Redirect redir stdout to /dev/null 2013-04-20 20:03:36 -03:00
Fabio Rehm
af8e787cb2 Add acceptance specs for provisioning and port forwarding 2013-04-20 20:02:56 -03:00
Fabio Rehm
72bbfe42de Implement initial acceptance specs 2013-04-20 19:24:50 -03:00
Fabio Rehm
99bfe0fc4a Moar boilerplate for acceptance specs 2013-04-20 19:24:01 -03:00
Fabio Rehm
89ff86121f Cache apt packages used on acceptance specs to make them run faster 2013-04-20 19:17:51 -03:00
Fabio Rehm
cd19ca4eda Improve simplecov result merging 2013-04-20 17:40:27 -03:00
Fabio Rehm
f09e722691 Basic scaffolding for acceptance specs 2013-04-20 17:07:20 -03:00
Fabio Rehm
243701a3f8 Up version for development 2013-04-20 17:01:15 -03:00
Fabio Rehm
560f945b16 v0.3.2 2013-04-18 23:03:37 -03:00
Fabio Rehm
5679158ea1 Do not display port forwarding message in case no forwarded ports where set 2013-04-18 23:02:07 -03:00
Fabio Rehm
454edec6bb Bump version 2013-04-18 23:01:10 -03:00
Fabio Rehm
895c0ad58f v0.3.1 2013-04-18 22:47:33 -03:00
Fabio Rehm
62402db802 Add release dates to changelog 2013-04-18 18:50:48 -03:00
Fabio Rehm
face7316f6 Clean up changelog link to GH issues 2013-04-18 12:38:51 -03:00
Fabio Rehm
bea5873af8 Update changelog 2013-04-18 12:38:03 -03:00
Fabio Rehm
a12391638a Change logging to match lxc "verbiage"
This should make it clear that we are dealing with LXC containers and
not VBox VMs.
2013-04-18 03:27:27 -03:00
Fabio Rehm
10914d53b0 Add our own DestroyConfirm action 2013-04-18 03:11:36 -03:00
Fabio Rehm
ecc127321f Get rid of dependency on VBox provider for displaying some messages to the user 2013-04-18 03:01:01 -03:00
Fabio Rehm
3a458df621 Add a general purpose ui "messager" / "logger" Action 2013-04-18 03:01:01 -03:00