Skip to content
New issue

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

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

Already on GitHub? # to your account

Update cookbook to modern standards #7

Merged
merged 1 commit into from
Aug 21, 2017
Merged

Update cookbook to modern standards #7

merged 1 commit into from
Aug 21, 2017

Conversation

wolf31o2
Copy link
Collaborator

Updated several items to improve the cookbook.

  • Use Delivery for testing
  • Use Kitchen Dokken on Ubuntu 16.04 in Travis CI
  • Update metadata to include missing items/update license string
  • Cleanup invalid syntax in default recipe

Signed-off-by: Chris Gianelloni wolf31o2@gmail.com

@jjasghar
Copy link

Awesome, this seems great. I'll run some local validation and get this merged ASAP. Thanks! 🤘

@@ -10,6 +10,8 @@
respond_to?(:source_url)
issues_url 'https://github.com/chef-partners/dcos-cookbook/issues' if
respond_to?(:issues_url)
Copy link

Choose a reason for hiding this comment

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

If you require chef 12 you can nuke these respond_to and issues_url and source_url.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Lowered it to 11, since there's nothing 12+ specific here.

Updated several items to improve the cookbook.

- Use Delivery for testing
- Use Kitchen Dokken on Ubuntu 16.04 in Travis CI
- Update metadata to include missing items/update license string
- Cleanup invalid syntax in default recipe

Signed-off-by: Chris Gianelloni <wolf31o2@gmail.com>
@jjasghar jjasghar merged commit 4bc74dc into chef-partners:master Aug 21, 2017
@jjasghar
Copy link

Thanks for this Chris!

@wolf31o2 wolf31o2 deleted the feature/cleanups branch March 14, 2018 15:06
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants