-
Notifications
You must be signed in to change notification settings - Fork 97
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
Add parameterless rebuild option for projects. #12
Conversation
Jenkins » rebuild-plugin #45 UNSTABLE |
Jenkins » rebuild-plugin #46 SUCCESS |
Unfortunately, PR won't work for File parameters (due to RebuildPlugin's internals). I propose to merge this PR after fix of the FileParameter. Do you agree, Jacob? |
I just tested this and it works with file parameters if "Automatically Rebuild Without Asking For Parameters" is enabled. Otherwise, it works the same as before. |
Lot of checkstyle errors.Could you please fix it.Sorry for missing it in previous reviews |
Checkstyle Error info |
Jenkins » rebuild-plugin #53 SUCCESS |
com/sonyericsson/rebuild/RebuildActionFactory.java com/sonyericsson/rebuild/RebuildCause.java com/sonyericsson/rebuild/RebuildConfiguration.java com/sonyericsson/rebuild/RebuildDescriptor.java com/sonyericsson/rebuild/RebuildProjectActionFactory.java com/sonyericsson/rebuild/RebuildSettings.java com/sonyericsson/rebuild/RebuildValidatorTest.java com/sonyericsson/rebuild/Rebuilder.java |
@shemeersulaiman, I suppose you should configure checkstyle and findbugs plugins to fail the build for significant style errors. I have not even seen these warnings :) BuildHive build don't notify about warnings as well (BTW, its build log is quite strange) Do you expect me or @jacobgardner or me to fix these errors? I suppose that most of them came from previous PRs. |
@oleg-nenashev OK , I will configure the checkstyle, for the time being you can merge the changes and I will fix it in the master branch |
Ok |
Add parameterless rebuild option for projects.
It is too late, but...
I propose to wrap option into a standalone class, which will be extended by additional options. BTW, it will require backporting options, because this patch has been already released. |
Projects now have a checkbox that can allow projects with parameters to bypass the rebuild w/ parameters page and requeue using the exact parameters as before without showing an additional screen.