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

Adding CI support via travis #54

Merged
merged 26 commits into from May 26, 2017

Conversation

Projects
None yet
1 participant
@therobot
Copy link
Contributor

commented May 18, 2017

This PR enables continuous integration of the cookbook via travis. It will also show build status on the home page of the cookbook.

@therobot therobot requested review from martinisoft and onlyhavecans May 23, 2017

therobot added some commits May 23, 2017

Removing dep install from kitchen docker
Since it is not platform agnostic
Installing inspec dependencies in a recipe
Which is added to the runlets in kitchen.yml
Fix a docker chef-run crash
Because it does not have sudo installed
Removing docker only dependencies
They have been moved to kitchen.dokken.yml 

I kept installing dig here for rhel since it is
a specific dependency of our tests
Removing tests
They are already covered in the remaining test
suites and the build was too long.
@therobot

This comment has been minimized.

Copy link
Contributor Author

commented May 26, 2017

I'm about to merge this, adding tests to recursor-multi has revealed some issues that are being addressed here: #61

@therobot therobot merged commit fd57e81 into master May 26, 2017

0 of 2 checks passed

continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
continuous-integration/travis-ci/push The Travis CI build is in progress
Details

@therobot therobot deleted the feature/adding_ci_support branch May 26, 2017

jmauro added a commit to criteo-forks/chef-pdns that referenced this pull request May 31, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.