{"id":38,"date":"2007-03-01T09:12:35","date_gmt":"2007-03-01T08:12:35","guid":{"rendered":"http:\/\/blogs.igalia.com\/itoral\/?p=38"},"modified":"2007-03-01T09:12:35","modified_gmt":"2007-03-01T08:12:35","slug":"gnome-buildbot-the-continuous-integration-system-for-gnome","status":"publish","type":"post","link":"https:\/\/blogs.igalia.com\/itoral\/2007\/03\/01\/gnome-buildbot-the-continuous-integration-system-for-gnome\/","title":{"rendered":"Gnome Buildbot: The continuous integration system for Gnome"},"content":{"rendered":"<p>We have formally introduced the <a href=\"https:\/\/buildbot-gnome.igalia.com\">Gnome Buildbot<\/a> to the community at FOSDEM. It seems people liked it very much and I hope the community use it extensively and provide as much feedback as possible to improve it.<\/p>\n<p>For those of you that missed the talk, this is a summary of its main features:<br \/>\n   * Continuous builds of the Gnome modules using jhbuild.<br \/>\n   * List of modules that build successfuly and modules that fail to build properly.<br \/>\n   * Access to the build logs to detect the causes of build failures.<br \/>\n   * Execution of test suites through &#8220;make check&#8221;.<br \/>\n   * Integration of autotools tests and Check unit tests.<br \/>\n   * HTML report with a summary of the test and unit tests executed.<br \/>\n   * Tests code coverage reports using gcov.<\/p>\n<p>There is also some work on going to provide some other interesting features, like RSS support.<\/p>\n<p>The main idea behind the Gnome buildbot is to be a reference in Gnome to know the current state of the Gnome build, a reference for both developers\/maintainers and end users. It&#8217;s also a tool for maintainers, to know whether their projects are building properly in &#8220;clean&#8221; environments, and even in different SOs\/architectures (we are currently working on providing Gnome builds in Fedora Core too, currently we are building in a Debian Sid).<\/p>\n<p>So, if you&#8217;re maintaing a project and it is not building properly, please, take a look to the build logs and fix the problem! \ud83d\ude09<\/p>\n<p>Enjoy it!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have formally introduced the Gnome Buildbot to the community at FOSDEM. It seems people liked it very much and I hope the community use it extensively and provide as much feedback as possible to improve it. For those of you that missed the talk, this is a summary of its main features: * Continuous &hellip; <a href=\"https:\/\/blogs.igalia.com\/itoral\/2007\/03\/01\/gnome-buildbot-the-continuous-integration-system-for-gnome\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Gnome Buildbot: The continuous integration system for Gnome&#8221;<\/span><\/a><\/p>\n","protected":false},"author":16,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-38","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/posts\/38","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/comments?post=38"}],"version-history":[{"count":0,"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/posts\/38\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/media?parent=38"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/categories?post=38"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.igalia.com\/itoral\/wp-json\/wp\/v2\/tags?post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}