-
-
Notifications
You must be signed in to change notification settings - Fork 366
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
Removed build containers from docker-compose.yml
in favour of separate commands
#959
Conversation
Ugh, build errors are caused by composer failing on the PHP v5.6 matrix segment. This is targeting 4.3 (changes here could mess with scripts people have) which will be dropping that version anyway (#937) so in the grand scheme of things the build is green. |
You can pull the latest fix for this from the |
Codecov Report
@@ Coverage Diff @@
## develop #959 +/- ##
==========================================
Coverage 37.71% 37.71%
Complexity 2136 2136
==========================================
Files 159 159
Lines 7265 7265
==========================================
Hits 2740 2740
Misses 4525 4525
Continue to review full report at Codecov.
|
|
CI failures are addressed in hotfix, and are related to fixes released for Assets that tripped up a faulty test. |
This targets 4.3.0 right ? |
Yeah, it does. Be kinda rude to just break someones workflow in a seemingly minor release. |
Getting StyleCI happy is going to be tedious, especially since it appears to have some rules that are at odds with PHP CS Fixer. Out of scope for this IMO. @lcharette you happy for this to be merged into dev? |
https://travis-ci.org/userfrosting/UserFrosting/jobs/522607680 |
An intermittent failure. Lovely. |
CS Fixer rules are as close as I could get them to default StyleCI on, but there's still some missing on CS-Fixer side to be exact same match. Hotfix branch should be fine on styling, so until we merge hotfix into develop, and sync back this PR with develop, error should be expected. Not sure how safe it will be to merge with the partial update from Master? Meanwhile, I restarted the failing test |
I've been waiting to get this together for awhile now, but just needed to work out the kinks.
I've removed some redundancies in the documented installation process for Docker, and removed the composer and node services (
docker-compose
is not intended to be used like that).Will need someone to verify the updated commands work in bash, as they were developed in within PowerShell and git bash wasn't playing with Docker very well.