-
Notifications
You must be signed in to change notification settings - Fork 438
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
Feature/multibuild release #4033
Conversation
8576030
to
cc66be4
Compare
Codecov Report
@@ Coverage Diff @@
## master #4033 +/- ##
==========================================
+ Coverage 89.17% 89.18% +<.01%
==========================================
Files 309 309
Lines 18221 18236 +15
==========================================
+ Hits 16249 16264 +15
Misses 1972 1972
|
Introduced in f08032e. Quick and dirty c&p from the old test suite to get the PR merged as it is required by release team.
Introduced in f08032e. Package.get_by_name_and_project raised an UnknownObject exception for multibuild containers as the follow_multibuild option was missing. Just using now the pkg object.
To DRY it up and make it more readable.
cc66be4
to
6c29a4f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM as a quick and necessary fix for a problem we're currently experiencing.
However I have to say some of the code here is a bit of an eye sore - too much logic in controllers, use of helpers methods to organise business logic, variable names like pkg
, parsing of the params with regex in controllers etc.
@evanrolfe Yep! The whole source_controller with more than 1500 + the source_controller_test with more than 2k LOC is a mess 😢 😢 |
deploy, deploy!! :) |
@coolo already monkeypatched since last week :) |
Cherry-picked the commit from #3672 as @adrianschroeter is currently busy with other stuff.
This is currently blocking us from deployment. As this is already monkey patched on build.o.o and I don't want to deploy and applying this huge patch again.
@mdeniz @evanrolfe please have a look.