-
Notifications
You must be signed in to change notification settings - Fork 28
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
Switch Homarus to Symfony 4 #102
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #102 +/- ##
============================================
- Coverage 91.87% 89.68% -2.19%
- Complexity 175 182 +7
============================================
Files 9 9
Lines 726 708 -18
============================================
- Hits 667 635 -32
- Misses 59 73 +14
Continue to review full report at Codecov.
|
Islandora/Crayfish-Commons#39 has been merged |
@whikloj is this one next? or is there a step between? |
This one is next, but I need to update the |
great, thanks! |
bd9e01f
to
88bc94e
Compare
I'm done here, there is some methods with no test coverage so this is not going to pass CodeCov. Specifically the MillinerService method |
@whikloj would the best method for testing be to checkout this branch, do a composer install, and make sure derivatives are still properly made? |
@elizoller you can use this branch Islandora-Devops/islandora-playbook#175 to pull in the new Crayfish. |
If you want to pull the branch in you can, but you will need to do the configuring which you can see at this PR (islandora-deprecated/ansible-role-crayfish#34) I think |
I attempted to spin up a box with the islandora-playbook#175 PR, that didn't work due to composer dependency issues. So I just manually made the changes in that PR over a fresh dev islandora-playbook (so it would use the whikloj branch). Once I had the box up, I verified that Crayfish was checked out to the correct branch. Then I tried to create an object in islandora, but I'm getting 500s from Gemini
|
Clearly updating all the composer files for composer 2 was a bad idea. This might be a good time to trash the entire PR and have someone start over. |
really? i'd hate to lose all this work! |
The problem is that with all the microservices tied together. This PR never touched Gemini until recently to make Travis pass. So I don't know what is going on with that. |
Closed in favour of #133 |
GitHub Issue: Islandora/documentation#1224
** DO NOT MERGE FIRST **
The sequence for the related PRs is
What does this Pull Request do?
Switches Homarus from Silex to Symfony 4.
Updates Houdini to symfony 4.4
How should this be tested?
It should work the same as before, no difference when uploading images, audio or video files.
Interested parties
@Islandora/8-x-committers