-
Notifications
You must be signed in to change notification settings - Fork 13
Add koji build support #303
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
Conversation
df70698 to
f932626
Compare
|
I like this! In the past, we talked about an extension of the form "if the build exists, but wasn't tagged into the right tag, obal should do that for us". Is this something that should be in this PR, or rather built ontop of this later? (I'd probably think "later", but wanted to ask) |
|
And now I have seen #306 and shut the fuck up! |
61fa632 to
985a11f
Compare
|
This now includes updated tests |
| package = module.params['package'] | ||
| koji_executable = module.params['koji_executable'] | ||
|
|
||
| if module.params['tag_check']: |
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.
since #227 we default build_package_koji_whitelist_check to false, so this is not getting explicitly tested.
if you want, you could add an own test, but I would not block on that.
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.
Test added.
985a11f to
25c2049
Compare
Requires --
#302This is an evolution of #230 where this PR adds the functionality and the ability to enable this functionality directly through a flag. All existing projects using this will continue to use tito as before. But projects can opt in to testing/using builds directly through koji by setting: