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

Travis and Appveyor should do actual kitchen create/converge/verify against PRs #980

Merged
merged 1 commit into from Mar 31, 2016

Conversation

mwrock
Copy link
Member

@mwrock mwrock commented Mar 29, 2016

This is a stab at removing the AWS based tests and instead tunning kitchen on the travis and appveyor instances. Its blogged here and we use this in the Windows cookbook too.

@mwrock
Copy link
Member Author

mwrock commented Mar 30, 2016

Squashed commits. This runs the mercurial cookbook on travis and appveyor and does a super simple inspec test verifying that hg works. This should add coverage for chef_base/chef_zero, both ssh and winrm transporters and the verifier loading.

@mwrock mwrock changed the title WIP: run integration tests on travis and appveyor run integration tests on travis and appveyor Mar 30, 2016
@smurawski
Copy link
Contributor

Love the direction!

@schisamo
Copy link
Contributor

👍 This is awesome @mwrock. Glad to see the ProxyDriver I originally wrote for executing TK on Juniper switches getting some other use!

@mwrock
Copy link
Member Author

mwrock commented Mar 31, 2016

@schisamo I was very happy to discover the proxy driver and using it on windows and chocolatey cookbook's appveyor runs

@mwrock mwrock merged commit 0f30242 into master Mar 31, 2016
@mwrock mwrock deleted the integration branch March 31, 2016 18:38
@mwrock mwrock changed the title run integration tests on travis and appveyor Travis and Appveyor should do actual kitchen create/converge/verify against PRs Apr 1, 2016
@test-kitchen test-kitchen locked and limited conversation to collaborators Nov 16, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants