[yast-devel] OBS submit requests links in GitHub pull requests
Hi, I have improved the Jenkins integration in our submission workflow, since now the both Jenkins (internal and external) should report the build result status and the OBS submit request (if created) directly to the GitHub pull requests. This should avoid missing OBS submissions caused by failed Jenkins builds which went unnoticed by developers. So after merging a pull request at GitHub just keep the page open and wait for two Jenkins results (internal and external), they should appear in few minutes. See this example PR: https://github.com/yast/yast-ruby-bindings/pull/218 If Jenkins fails try fixing the problem or ask on IRC/mailing list for help. Note: so far it is used only for the YaST packages (i.e. not for linuxrc and others) and for the branches which are processed by Jenkins, that's currently the "master" and "SLE-12-SP4". Enjoy! Ladislav -- Ladislav Slezák YaST Developer SUSE LINUX, s.r.o. Corso IIa Křižíkova 148/34 18600 Praha 8 -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
Thanks, great improvement! On 09/12/2018 11:23 AM, Ladislav Slezak wrote:
Hi,
I have improved the Jenkins integration in our submission workflow, since now the both Jenkins (internal and external) should report the build result status and the OBS submit request (if created) directly to the GitHub pull requests.
This should avoid missing OBS submissions caused by failed Jenkins builds which went unnoticed by developers.
So after merging a pull request at GitHub just keep the page open and wait for two Jenkins results (internal and external), they should appear in few minutes.
See this example PR: https://github.com/yast/yast-ruby-bindings/pull/218
If Jenkins fails try fixing the problem or ask on IRC/mailing list for help.
Note: so far it is used only for the YaST packages (i.e. not for linuxrc and others) and for the branches which are processed by Jenkins, that's currently the "master" and "SLE-12-SP4".
Enjoy!
Ladislav
-- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
participants (2)
-
José Iván López González
-
Ladislav Slezak