{"id":8,"date":"2007-09-03T19:56:08","date_gmt":"2007-09-03T19:54:11","guid":{"rendered":""},"modified":"2017-03-07T16:33:27","modified_gmt":"2017-03-07T16:33:27","slug":"tinderbox_up_and_running","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/jokey\/2007\/09\/03\/tinderbox_up_and_running\/","title":{"rendered":"Tinderbox up and running"},"content":{"rendered":"<p>To be honest, I didn&#8217;t expect the thing to last that long though it was worth it. As the topic suggests, the beast is working now.<\/p>\n<p>While the actual build script was done in one day, getting all involved things to play nice and friendly was really a hard job. Involved were cachings, optimizations for different VCSs and many minor corner cases.<br \/>\nFacing facts I&#8217;m abusing a system which was designed to fetch source from some repository then run tests on it and if multiple requests come in, just work on latest one. This is partially what I want and the other part is the opposite. So I had to dig deep into BuildBot to solve all outstanding issues.<\/p>\n<p>Job management was more like coding top down (no really hard task after all) though needed tweaks along the road as well.<\/p>\n<p>But as I said it was worth it. The thing has no dark corners anymore for me \ud83d\ude09<\/p>\n<p>And: there are pre-stable tests now for the incoming requests \ud83d\ude42<\/p>\n<p><a href=\"http:\/\/dev.gentoo.org\/~jokey\/blog\/20070903-tinderbox\/working-tinderbox.png\"><img src=\"http:\/\/dev.gentoo.org\/~jokey\/blog\/20070903-tinderbox\/working-tinderbox-thumb.png\" alt=\"Tinderbox Screenshot\" \/><\/a><\/p>\n<p>Note for interested people:<br \/>\nRepo of it has moved to dev.gentoo.org\/~jokey\/tinderbox-bzr<br \/>\nURL of the BuildBot Status Page: <a href=\"http:\/\/buildbot.gentooext.net\/\">http:\/\/buildbot.gentooext.net\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To be honest, I didn&#8217;t expect the thing to last that long though it was worth it. As the topic suggests, the beast is working now. While the actual build script was done in one day, getting all involved things to play nice and friendly was really a hard job. Involved were cachings, optimizations for &hellip; <a href=\"https:\/\/blogs.gentoo.org\/jokey\/2007\/09\/03\/tinderbox_up_and_running\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Tinderbox up and running<\/span><\/a><\/p>\n","protected":false},"author":37,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/posts\/8"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":1,"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/posts\/8\/revisions"}],"predecessor-version":[{"id":21,"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/posts\/8\/revisions\/21"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/media?parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/categories?post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/jokey\/wp-json\/wp\/v2\/tags?post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}