Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Optimize php linting command to speed up CI builds on TravisCI #403
Work in Progress: This PR is work in progress and should not be merged right now. The basic idea/goal is to speed up the CI build times.
Now we run/What it does:
changed the title
[WIP] Optimize php linting command to speed up CI builds on TravisCI
Jan 31, 2019
I think we will also not see any improvements here as the resources granted per instance are limited and I think that parallel execution may actually slow things down a bit.
No clue how to implement that though ;)
added a commit
this pull request
Mar 8, 2019
@andygrunwald please have a look here.
I ran a few test cases in the branch 'test-travis-speedup' and noted the following:
git diff does not return added files with the current call, so that still needs fixing here.
OK, seems we are now good on all points.
@andygrunwald would be happy if you give it a spin and add your two cents here ;)
From a quick look, it looks good. Thanks for putting the hard work in it. I hope this speeds up the process a lot :)
One side option:
This will be maybe hard if someone touches a big file.
IMO: Go ahead, merge it.
Yes, but fixing that should be fast and most of the files should be OK already.
It does, see the CI tests in the branch
But merging this for now