Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skip dependency checks #20

Merged
merged 19 commits into from
Oct 25, 2015
Merged

Skip dependency checks #20

merged 19 commits into from
Oct 25, 2015

Conversation

tapickell
Copy link
Contributor

This is has been tested and works well with the cookbooks we use this with.

This is a branch that was started to skip dependencies but was put aside for a while due to priorities being shuffled, most the work was complete but the VCR tests need a major refactoring.

With the additional PR from @g3kk0 it's obvious that this needs to get into master. This branch contains some of the ideas from the other PR merged into this branch but still meeting the original spec from GE and with the updated tests passing.

The only tests failing currently are the VCR tests in inventory_builder_spec.rb and this doesn't fail locally. This is something that I have been dealing with for a while and would like to focus the effort on refactoring the tests that use vcr to either be more consistent or to utilize something else in a different branch and PR.

This closes issue 14

tapickell and others added 17 commits September 14, 2015 14:34
Does not fetch dependencies but ability to add requirements preserved

Todd Pickell @tapickell <tapickell@gmail.com>
Nola Stowe @rubygeek <nola@rubygeek.com>
Todd Pickell @tapickell <tapickell@gmail.com>
Nola Stowe @rubygeek <nola@rubygeek.com>
This merges in some changes from this PR
#15
Thank you to g3kk0 for creating that pr.
This branch and the pr branch do essesntialy the same thing but look at
it from differenct perspectives. As part of the requirements from GE the
load dependencies option should be off by default now and only loading
of the option is true.

Todd Pickell @tapickell <tapickell@gmail.com>
Still have 6 tests failing locally related to VCR MySQL issue in
inventory builder spec

Todd Pickell @tapickell <tapickell@gmail.com>
This still needs a full deployment test before release of a version that
contains this feature

Todd Pickell @tapickell <tapickell@gmail.com>
Test this and it works as expected with --load-deps / --no-load-deps
options.

Todd Pickell @tapickell <tapickell@gmail.com>
Todd Pickell @tapickell <tapickell@gmail.com>
Todd Pickell @tapickell <tapickell@gmail.com>
@@ -59,6 +59,13 @@ Once you are done modifying the `inventory.yml` file, you can run the `mirror` c

$ minimart mirror

By default this will not load the dependencies of the cookbooks in your
`inventory.yml` file if you require it to also grab all the dependencies

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

put a period after inventory.yml file. Capitalize if If you ...

Todd Pickell @tapickell <tapickell@gmail.com>
tapickell added a commit that referenced this pull request Oct 25, 2015
@tapickell tapickell merged commit 8fb0e85 into master Oct 25, 2015
@tapickell tapickell deleted the skip-dependency-checks branch October 25, 2015 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants