summaryrefslogtreecommitdiff
path: root/lib (unfollow)
Commit message (Expand)AuthorFilesLines
2011-04-26Remove an unnecessary sleepJonathan "Duke" Leto1-3/+0
2011-04-26Hopefully unbreak the reusing git repo featureJonathan "Duke" Leto1-4/+0
2011-04-26Get rid of Git::Repository callsJonathan "Duke" Leto1-2/+0
2011-04-21Allow the config file to specify per-project builder and builder_variables, w...Jonathan "Duke" Leto1-8/+13
2011-02-23Add on_failure_to_email and on_pass_to_email config keysJonathan "Duke" Leto1-1/+3
2011-02-23Add on_failure_to_email and on_pass_to_email config keysJonathan "Duke" Leto1-1/+3
2011-02-23Use checkout instead of rebase, since we don't know which branch name to reba...Jonathan "Duke" Leto1-3/+3
2011-02-23Explicity fetch and rebase to avoid configuration issuesJonathan "Duke" Leto1-1/+3
2011-02-23Add a useful commentJonathan "Duke" Leto1-0/+2
2011-02-23Run the git commands in the correct repoJonathan "Duke" Leto1-0/+3
2011-02-23Turn off debug statements by defaultJonathan "Duke" Leto1-1/+1
2011-02-23Turn off debug statements by defaultJonathan "Duke" Leto1-1/+1
2011-02-23Make reusing git repos actually workJonathan "Duke" Leto1-8/+16
2011-02-22Create a new repo for the first time, even if reuse_repo is trueJonathan "Duke" Leto1-11/+16
2011-02-22We really only need to fetch new commits, not pull or rebase them. rbuels++Jonathan "Duke" Leto1-2/+2
2011-02-22Teach jitterbug about reusing git repos to save bandwidthJonathan "Duke" Leto1-8/+20
2011-02-15Only put the short commit message in email subjectsJonathan "Duke" Leto1-1/+3
2011-02-14return empty list if project is not definedfranck cuny1-0/+1
2011-02-13inside the hook, we check if we can add more than one task for thisfranck cuny3-5/+20
2011-02-13add configuration option to skip some branches; add tests for the Hookfranck cuny1-31/+80
2011-02-13that's why we want datetimefranck cuny1-1/+3
2011-02-13use DateTimefranck cuny1-0/+1
2011-02-13column started_when: datetime when the build startedfranck cuny1-2/+8
2011-02-13prepare to update schema againfranck cuny1-1/+1
2011-02-01Teach jitterbug::Emailer how to send PASS emailsJonathan "Duke" Leto2-29/+40
2011-02-01Fix bug where perlbrew and email_on_pass where not detectedJonathan "Duke" Leto1-2/+2
2011-02-01Fix a bug with perlbrew default and give more details in the logsJonathan "Duke" Leto1-2/+7
2011-02-01Add some debug info to help diagnose bugsJonathan "Duke" Leto1-0/+4
2011-02-01Add ability to optionally send emails when the build passesJonathan "Duke" Leto1-1/+16
2011-01-28Add a builder_variablse YAML key, which passed environment variables to the b...Jonathan "Duke" Leto1-1/+2
2011-01-24display current build if anyfranck cuny1-1/+2
2011-01-24add version to our schemafranck cuny1-0/+2
2011-01-24we want a find, not a search herefranck cuny1-1/+1
2011-01-24add pending status to the schema (TODO: need a script to migrate the schema)franck cuny1-0/+4
2011-01-24load tasks and display them on the dashboardfranck cuny1-3/+28
2011-01-18Get rid of uninitialized warning in the test suiteJonathan "Duke" Leto1-1/+1
2011-01-18Add ability to use test failure summary in failure email templateJonathan "Duke" Leto1-3/+8
2011-01-18Refactor jitterbug::Emailer to get rid of some warnings and improve testsJonathan "Duke" Leto1-12/+19
2011-01-13Allow placeholders for project name and SHA1 in build failure emailsJonathan "Duke" Leto1-0/+3
2011-01-13Put commit message in subject of failure emails and improve body formatJonathan "Duke" Leto1-1/+7
2011-01-13Load the on_failure class at runtime before instantiating itJonathan "Duke" Leto1-0/+1
2011-01-12Allow a header and footer for failure emails to be specifiedJonathan "Duke" Leto1-0/+6
2011-01-12Allow specification of a perl module to handle build failure emailsJonathan "Duke" Leto1-1/+8
2011-01-12More tests for jitterbug::EmailerJonathan "Duke" Leto1-11/+15
2011-01-12Fix some bugs in jitterbug::Emailer and add mocked test dataJonathan "Duke" Leto1-2/+4
2011-01-12Add some tests for jitterbug::EmailerJonathan "Duke" Leto1-2/+4
2011-01-11Make failure email more customizable, start new jitterbug::Emailer in perlJonathan "Duke" Leto2-2/+45
2011-01-11Make build failure email more useful by including TAP outputJonathan "Duke" Leto1-2/+2
2011-01-11Attempt to fix the mangled build failure email bugJonathan "Duke" Leto1-9/+9
2011-01-11Attempt to fix the mangled build failure email bugJonathan "Duke" Leto1-9/+9
2011-01-10Add the ability to CC an email when builds failJonathan "Duke" Leto1-1/+3
2011-01-10Add the ability to CC an email when builds failJonathan "Duke" Leto1-1/+3
2011-01-08Add ability to disable perlbrewJonathan "Duke" Leto1-1/+3
2011-01-07Add debug info for a failed build eventJonathan "Duke" Leto1-2/+4
2011-01-07Die early if the config file does not exist and add some testsJonathan "Duke" Leto1-0/+2
2011-01-05Find new tasks correctlyJonathan "Duke" Leto1-1/+2
2011-01-05Attempt to avoid a race condition and emit more debug infoJonathan "Duke" Leto1-2/+9
2011-01-05Properly bubble up errors from rmtreeJonathan "Duke" Leto1-2/+2
2011-01-05Add a few more simple testsJonathan "Duke" Leto1-0/+2
2011-01-05Improve debug info and add some basic jitterbug::Builder testsJonathan "Duke" Leto1-6/+13
2011-01-05Add some useful debug info for the logsJonathan "Duke" Leto1-0/+5
2011-01-05Fix issue where previous build dir was not removed early enoughJonathan "Duke" Leto1-1/+2
2011-01-05Create a sleep method in jitterbug::Builder and fix a typoJonathan "Duke" Leto1-3/+10
2011-01-05Print more useful info when it is neededJonathan "Duke" Leto1-1/+3
2011-01-05Rewriting the builder as jitterbug::BuilderSawyer X1-0/+124
2010-10-07change level; remove debug stringfranck cuny2-3/+2
2010-10-07add webservicefranck cuny1-1/+1
2010-10-03fix feedfranck cuny1-6/+8
2010-10-03order fetch of last commitsfranck cuny1-1/+1
2010-10-03add gravatar; update layoutfranck cuny1-1/+5
2010-10-03update project listingfranck cuny1-24/+25
2010-10-03use dbicfranck cuny4-36/+80
2010-10-03add schemafranck cuny1-0/+6
2010-10-03remove redis, use dbic insteadfranck cuny4-25/+84
2010-09-26rename hook to payload; return 200 when no data in payloadfranck cuny1-11/+18
2010-09-26use namespace for keysfranck cuny1-1/+5
2010-09-26add author name to feedfranck cuny1-0/+1
2010-09-26stupid fix ...franck cuny1-1/+1
2010-09-26don't display last update when no update is availablefranck cuny1-6/+10
2010-09-26fix error o ngetfranck cuny1-7/+8
2010-09-26sort by daysfranck cuny1-1/+3
2010-09-26more css; display a nicer list of projects on main pagefranck cuny1-3/+24
2010-09-25display builds by day + layout to toggle daysfranck cuny1-1/+8
2010-09-25sorted builds for feedfranck cuny1-21/+22
2010-09-25sort commits; show under the appropriate boxfranck cuny1-0/+2
2010-09-25add permalink to test result in feed; api can return html for permalinkfranck cuny2-7/+21
2010-09-25load task, remove before_templatefranck cuny1-6/+4
2010-09-25plugin for before_templatefranck cuny1-0/+17
2010-09-25handle tasksfranck cuny1-0/+19
2010-09-24load_plugin is deprecated, switch to 'use'franck cuny4-16/+8
2010-09-24no more load_pluginAlexis Sukrieh3-12/+6
2010-09-24without load_pluginfranck cuny1-3/+3
2010-09-24load_plugin is not the way to go anymoreAlexis Sukrieh1-3/+3
2010-09-23initial importfranck cuny5-0/+178