-
Notifications
You must be signed in to change notification settings - Fork 46
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
[do not merge] Enable rebuild triggers #202
Conversation
Question: do we want 'simple'-type builds to have automated rebuilds, or only 'prod'-type builds? |
6dbf642
to
705941a
Compare
Originally, I thought we could have autorebuilds for all types of builds, but now I'm starting to see that it may be problematic, cause autorebuilds need a whole bunch of plugins to work etc... I guess noone is actually using simple builds in production, so we may as well drop the autorebuild support for them (and, if someone does want to use them in production, he may as well change the input jsons). So I'm +1 for dropping autorebuild support in simple builds. |
Agree with @bkabrda, I don't see a use case for simple builds with autorebuilds. |
- set 'use_auth' argument for 'import_image' plugin - replace '/' by '-' in all imagestream names - rename autorebuild bits from simple build json (also see #202)
- set 'use_auth' argument for 'import_image' plugin - replace '/' by '-' in all imagestream names - rename autorebuild bits from simple build json (also see #202)
699d0e8
to
238a82c
Compare
I've updated this so that the |
Note: this carries some significant changes that should be documented in |
Agreed. I've started separating this into bits that can be merged now and bits that need to wait. #213 is all for bits that are ready now, and once the Then this PR will be left with just adding the trigger. |
f4cac87
to
5eaf79e
Compare
d79c29a
to
6ee5659
Compare
05affc5
to
a388407
Compare
a388407
to
58728b3
Compare
05cf7d3
to
e2609c8
Compare
e2609c8
to
6894c69
Compare
6894c69
to
1ee5245
Compare
c42254a
to
f3d627b
Compare
89e4846
to
fb14e07
Compare
fb14e07
to
3778ebd
Compare
3778ebd
to
bc6014f
Compare
bc6014f
to
3bc8d5e
Compare
3bc8d5e
to
f53d9fd
Compare
f53d9fd
to
986df52
Compare
986df52
to
6f3134c
Compare
6f3134c
to
3be9df2
Compare
Yes, seems like that would be safe. |
Closing in favour of #720. |
This pull request is for enabling rebuild triggers, and should only be merged once all the plug-ins necessary for them to work are configured.
check_and_set_rebuild
plug-in (Enable rebuild-related plugins only if there are triggers #213)bump_release
plug-in (Configure bump_release plugin #214)import_image
plug-in (Imagestream naming #194)sendmail
plugin for failed build notifications (Create exit_sendmail plugin atomic-reactor#282, Configure sendmail plugin #248)koji_promote
plug-in (Plugin for promoting builds to Content Generator API atomic-reactor#319, Configure koji_promote plugin #282)