Commit Graph

63 Commits

Author SHA1 Message Date
Yossef Mendelssohn
f846c5e7d7 Add changes to failure details 2012-10-04 16:26:05 -04:00
Yossef Mendelssohn
acfe3095ec Add Config#changes and tests for it and #dirty? 2012-10-04 16:26:05 -04:00
Yossef Mendelssohn
cbc429959f Add Reporter#failure_details
Starting this off, more details forthcoming.
2012-10-04 16:26:05 -04:00
Yossef Mendelssohn
b06c33434b Add Reporter#record_failure 2012-10-04 16:26:05 -04:00
Yossef Mendelssohn
36998d075c Test Config#api 2012-10-04 14:59:19 -04:00
John Barnette
4e051a10c4 Start extracting/porting a Boxen::Reporter 2012-10-03 21:59:16 -07:00
John Barnette
d00ea25ee3 Add Config#reponame 2012-10-03 21:36:06 -07:00
Will Farrington
f06defa4e0 Release 0.2.2 v0.2.2 2012-10-03 20:07:27 -07:00
Mike Skalnik
6c8cfc5fb1 Merge pull request #7 from boxen/add-preflight-tests
Add preflight tests
2012-10-03 19:53:30 -07:00
John Barnette
bb56d27ab1 Add a boxen_repodir fact 2012-10-03 18:56:06 -07:00
Will Farrington
4b748f3d4e caffeinate puppet run also 2012-10-03 16:56:31 -07:00
Will Farrington
1002900cbd add assertion for group flag in puppet run 2012-10-03 16:49:38 -07:00
Will Farrington
f306153830 Use caffeinate to prevent sleep during run 2012-10-03 16:49:27 -07:00
John Barnette
296d1655a9 Release 0.2.1 v0.2.1 2012-10-03 16:11:15 -07:00
John Barnette
384a81fb10 Don't track Gemfile.lock 2012-10-03 16:11:03 -07:00
Will Farrington
663b965a7b force puppet to try to own things with group admin, fixes chicken-egg problem with puppet group 2012-10-03 16:06:41 -07:00
John Barnette
5b5637acbf Release 0.2.0 v0.2.0 2012-10-03 15:19:01 -07:00
Will Farrington
986b1a8bbc hard-lock hiera dependency, eliminate need for json 2012-10-03 15:12:50 -07:00
John Barnette
8bde53257f Release v0.1.0 v0.1.0 2012-10-03 13:41:29 -07:00
John Barnette
b8fad4b051 Run librarian-puppet if it's relevant 2012-10-03 13:38:55 -07:00
John Barnette
dabb4856f1 Depend on librarian-puppet 2012-10-03 13:13:45 -07:00
John Barnette
857a9655c6 Merge pull request #6 from boxen/add_token_to_config
first spike
2012-10-03 13:11:18 -07:00
John Barnette
b0944b24e3 Alphabetize 2012-10-03 13:09:54 -07:00
John Barnette
85fbccdc2e Specify multiple libdirs with separate flags 2012-10-03 13:08:51 -07:00
John Barnette
b57c59191d Deal with tokens in the creds preflight 2012-10-03 13:05:30 -07:00
Mike Skalnik
0f5ad6d8fa Add test around /etc/my.cnf Preflight 2012-10-03 15:51:12 -04:00
John Barnette
46f8230e3b Always ensure the homedir 2012-10-03 12:44:17 -07:00
Mike Skalnik
ff74cb94e6 Add test around Homebrew preflight 2012-10-03 15:39:38 -04:00
John Barnette
2e461a82f3 Add the boxen gem's lib to Puppet's libdir 2012-10-03 12:33:43 -07:00
John Barnette
7821aac009 Add token to Boxen::Config 2012-10-03 12:29:43 -07:00
Mike Skalnik
ae4a3a31cf Check Preflight::RVM#ok? return as well 2012-10-03 15:28:18 -04:00
Will Farrington
1c1e1fe977 first spike 2012-10-03 12:15:43 -07:00
Mike Skalnik
3f73dbc923 Merge pull request #5 from boxen/rvm-preflight
Add RVM preflight check
2012-10-03 11:53:33 -07:00
John Barnette
68a2d04935 Add a very simple release script 2012-10-03 11:10:18 -07:00
John Barnette
320bcf281c Module path is modules:shared v0.0.0 2012-10-03 10:49:15 -07:00
John Barnette
7c9cada758 Specify some dependency versions 2012-10-03 10:48:55 -07:00
Mike Skalnik
6ac25b80e4 Abort if RVM is found 2012-10-03 13:42:53 -04:00
Mike Skalnik
e79a955ffd Add Preflight RVM test 2012-10-03 13:30:02 -04:00
Mike Skalnik
7af8d33f8b Capitalize RVM properly 2012-10-03 12:31:26 -04:00
Mike Skalnik
3b43cb0f8e Add RVM preflight check 2012-10-03 11:36:29 -04:00
John Barnette
32bca15a65 Handle tmpdirs and logfiles a bit better 2012-10-02 18:30:35 -07:00
John Barnette
4894a9ec3a Alphabetize 2012-10-02 17:46:45 -07:00
John Barnette
3b136923da Actually run the stuff with the things 2012-10-02 17:36:27 -07:00
John Barnette
a23736de55 Stub localized puppeteer 2012-10-02 17:23:17 -07:00
John Barnette
580f67e8e2 repodir defaults to Dir.pwd 2012-10-02 17:10:51 -07:00
John Barnette
3a6d452912 Support --help, --env, and --projects 2012-10-02 16:29:41 -07:00
John Barnette
1b735cd3fc Boxen.run -> Boxen::CLI.run 2012-10-02 16:24:46 -07:00
John Barnette
d8eaba3899 Stub CLI and extract Boxen::Util 2012-10-02 16:16:23 -07:00
John Barnette
61780340fd Add preflights and postflights 2012-10-02 14:33:25 -07:00
John Barnette
75c595feed Start stubbing Boxen.run 2012-10-02 13:44:03 -07:00