-
Notifications
You must be signed in to change notification settings - Fork 22
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
Add No Docker Mode #109
Merged
Merged
Add No Docker Mode #109
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ost (with CIs in mind)
# Conflicts: # yarn.lock
# Conflicts: # plugin/composer.json # plugin/composer.lock
# Conflicts: # package-lock.json # package.json
This works great for both myself and @chrishbite on separate repos with a variety of tests. Good to merge! We should ensure this feature is covered in docs at some point, ref #76 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add No Docker Mode
Description
Running Docker on a CI can be tricky, there is often limitations due to security. Most notable CircleCI doesn't support volumes unless you use a VM which is very slow. As most CIs allow you to load docker image there should be option to start WP Cypress without docker as CI image should have everything needed to run WordPress & Cypress.
Change Log
Types of changes (if applicable):
How to use.
The feature can be tested/used easily on CircleCI. There is Big Bite docker image that can be used as example of what you need. Replacing
<< parameters.host >>
with cypress domain for exampleproject.client.co
and replacing<< parameters.port >>
with port being used (defaults to 80)You can also use the bigbite orb which makes it even easier to use: