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

Add PHP 7.3 to Travis CI build and support EditorConfig #742

Merged
merged 1 commit into from
Jan 22, 2019

Conversation

ste93cry
Copy link
Collaborator

Since PHP 7.3 is out we can now add it to the TravisCI pipeline. I've also added support for EditorConfig and changed the steps order to ensure that PHPStan runs first. The reason why I decided to do it is that it makes sense for a static analysis tool to runs first since things that it reports are likely to be bugs that should be fixed regardless of the CI build result, so knowing that there is something wrong as soon as possible is better

@ste93cry ste93cry added this to the Release 2.0 milestone Jan 22, 2019
@ste93cry ste93cry requested review from HazAT and Jean85 January 22, 2019 08:54
@ste93cry ste93cry force-pushed the php7.3-travisci branch 2 times, most recently from ce15f7d to 8b1fe3e Compare January 22, 2019 14:04
Copy link
Collaborator

@Jean85 Jean85 left a comment

Choose a reason for hiding this comment

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

LGTM 👍
My only doubt is if it's needed to run --prefer-lowest on every version, and not just the lowest (7.1)

@ste93cry
Copy link
Collaborator Author

I believe it is because otherwise you could not be sure that the lowest dependencies actually runs on a specific version of PHP

@ste93cry ste93cry merged commit 7338be3 into getsentry:master Jan 22, 2019
@ste93cry ste93cry deleted the php7.3-travisci branch January 22, 2019 21:37
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