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

Fix Docker Executable with optional Executable, PHP-CS-Fixer #2129

Merged
merged 2 commits into from
May 14, 2018

Conversation

Glavin001
Copy link
Owner

@Glavin001 Glavin001 commented May 14, 2018

What does this implement/fix? Explain your changes.

  • Optional Executables do not attempt to use Docker when not installed.
  • PHP-CS-Fixer does not work with Docker Executable

Does this close any currently open issues?

No, I do not think so.

Any other comments?

See #1707.

Checklist

Check all those that are applicable and complete.

  • Merged with latest master branch
  • Regenerate documentation with npm run docs
  • Add change details to CHANGELOG.md under "Next" section
  • Added examples for testing to examples/ directory
  • Travis CI passes (Mac support)
  • AppVeyor passes (Windows support)

@@ -49,6 +49,7 @@ class Executable
.then(() => @)
.catch((error) =>
if not @.required
@verbose("Not required")
Copy link
Owner Author

Choose a reason for hiding this comment

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

Add executable name.

Copy link
Owner Author

Choose a reason for hiding this comment

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

Nevermind.

image

@@ -366,6 +367,7 @@ class HybridExecutable extends Executable

constructor: (options) ->
super(options)
@verbose("HybridExecutable Options", options)
Copy link
Owner Author

Choose a reason for hiding this comment

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

Add executable name.

Copy link
Owner Author

Choose a reason for hiding this comment

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

Nevermind.

image

@stevenzeck
Copy link
Contributor

Travis failed for an unrelated issue. Merging.

@stevenzeck stevenzeck merged commit 5eb7e6d into master May 14, 2018
@Glavin001 Glavin001 added this to the v0.32.3 milestone May 14, 2018
@Glavin001
Copy link
Owner Author

Published to v0.32.3 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants