about summary refs log tree commit diff
path: root/lib (follow)
Commit message (Collapse)AuthorAgeFilesLines
* We really only need to fetch new commits, not pull or rebase them. rbuels++Jonathan "Duke" Leto2011-02-221-2/+2
|
* Teach jitterbug about reusing git repos to save bandwidthJonathan "Duke" Leto2011-02-221-8/+20
|
* Only put the short commit message in email subjectsJonathan "Duke" Leto2011-02-151-1/+3
| | | | The full commit message will still be in the body of the email.
* return empty list if project is not definedfranck cuny2011-02-141-0/+1
|
* Merge branch 'devel'franck cuny2011-02-136-36/+141
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * devel: add more tests inside the hook, we check if we can add more than one task for this project add configuration option to skip some branches; add tests for the Hook that's why we want datetime use DateTime update templates to show informations about running tasks column started_when: datetime when the build started prepare to update schema again display current build if any add sql schema for various version don't ignore .sql files script to migrate/upgrade dbix schema add version to our schema update templates and css we want a find, not a search here add pending status to the schema (TODO: need a script to migrate the schema) load tasks and display them on the dashboard
| * inside the hook, we check if we can add more than one task for thisfranck cuny2011-02-133-5/+20
| | | | | | | | | | | | project the schema is updated to remove the constraint
| * add configuration option to skip some branches; add tests for the Hookfranck cuny2011-02-131-31/+80
| |
| * that's why we want datetimefranck cuny2011-02-131-1/+3
| |
| * use DateTimefranck cuny2011-02-131-0/+1
| |
| * resolve merge conflictfranck cuny2011-02-134-4/+42
| |\
| | * column started_when: datetime when the build startedfranck cuny2011-02-131-2/+8
| | |
| | * prepare to update schema againfranck cuny2011-02-131-1/+1
| | |
| | * display current build if anyfranck cuny2011-01-241-1/+2
| | |
| | * add version to our schemafranck cuny2011-01-241-0/+2
| | |
| | * we want a find, not a search herefranck cuny2011-01-241-1/+1
| | |
| | * add pending status to the schema (TODO: need a script to migrate the schema)franck cuny2011-01-241-0/+4
| | |
| | * load tasks and display them on the dashboardfranck cuny2011-01-241-3/+28
| | |
* | | Teach jitterbug::Emailer how to send PASS emailsJonathan "Duke" Leto2011-02-012-29/+40
| | |
* | | Fix bug where perlbrew and email_on_pass where not detectedJonathan "Duke" Leto2011-02-011-2/+2
| | |
* | | Fix a bug with perlbrew default and give more details in the logsJonathan "Duke" Leto2011-02-011-2/+7
| | |
* | | Add some debug info to help diagnose bugsJonathan "Duke" Leto2011-02-011-0/+4
| | |
* | | Add ability to optionally send emails when the build passesJonathan "Duke" Leto2011-02-011-1/+16
| | |
* | | Add a builder_variablse YAML key, which passed environment variables to the ↵Jonathan "Duke" Leto2011-01-281-1/+2
|/ / | | | | | | builder
* | Get rid of uninitialized warning in the test suiteJonathan "Duke" Leto2011-01-181-1/+1
| |
* | Add ability to use test failure summary in failure email templateJonathan "Duke" Leto2011-01-181-3/+8
| |
* | Refactor jitterbug::Emailer to get rid of some warnings and improve testsJonathan "Duke" Leto2011-01-181-12/+19
| |
* | Allow placeholders for project name and SHA1 in build failure emailsJonathan "Duke" Leto2011-01-131-0/+3
| |
* | Put commit message in subject of failure emails and improve body formatJonathan "Duke" Leto2011-01-131-1/+7
| |
* | Load the on_failure class at runtime before instantiating itJonathan "Duke" Leto2011-01-131-0/+1
| |
* | Allow a header and footer for failure emails to be specifiedJonathan "Duke" Leto2011-01-121-0/+6
| |
* | Allow specification of a perl module to handle build failure emailsJonathan "Duke" Leto2011-01-121-1/+8
| |
* | More tests for jitterbug::EmailerJonathan "Duke" Leto2011-01-121-11/+15
| |
* | Fix some bugs in jitterbug::Emailer and add mocked test dataJonathan "Duke" Leto2011-01-121-2/+4
| |
* | Add some tests for jitterbug::EmailerJonathan "Duke" Leto2011-01-121-2/+4
| |
* | Make failure email more customizable, start new jitterbug::Emailer in perlJonathan "Duke" Leto2011-01-112-2/+45
| |
* | Make build failure email more useful by including TAP outputJonathan "Duke" Leto2011-01-111-2/+2
| |
* | Attempt to fix the mangled build failure email bugJonathan "Duke" Leto2011-01-111-9/+9
| |
* | Add the ability to CC an email when builds failJonathan "Duke" Leto2011-01-101-1/+3
| |
* | Add ability to disable perlbrewJonathan "Duke" Leto2011-01-081-1/+3
| | | | | | | | | | | | This option comes in handy for those that want to run long test suites on just one version of Perl and/or those using local::lib (which doesn't play nice with perlbrew with XS modules).
* | Add debug info for a failed build eventJonathan "Duke" Leto2011-01-071-2/+4
| |
* | Die early if the config file does not exist and add some testsJonathan "Duke" Leto2011-01-071-0/+2
| |
* | Find new tasks correctlyJonathan "Duke" Leto2011-01-051-1/+2
| |
* | Attempt to avoid a race condition and emit more debug infoJonathan "Duke" Leto2011-01-051-2/+9
| |
* | Properly bubble up errors from rmtreeJonathan "Duke" Leto2011-01-051-2/+2
| |
* | Add a few more simple testsJonathan "Duke" Leto2011-01-051-0/+2
| |
* | Improve debug info and add some basic jitterbug::Builder testsJonathan "Duke" Leto2011-01-051-6/+13
| |
* | Add some useful debug info for the logsJonathan "Duke" Leto2011-01-051-0/+5
| |
* | Fix issue where previous build dir was not removed early enoughJonathan "Duke" Leto2011-01-051-1/+2
| |
* | Create a sleep method in jitterbug::Builder and fix a typoJonathan "Duke" Leto2011-01-051-3/+10
| |
* | Print more useful info when it is neededJonathan "Duke" Leto2011-01-051-1/+3
| |
* | Rewriting the builder as jitterbug::BuilderSawyer X2011-01-051-0/+124
|/
* change level; remove debug stringfranck cuny2010-10-072-3/+2
|
* add webservicefranck cuny2010-10-071-1/+1
|
* fix feedfranck cuny2010-10-031-6/+8
|
* order fetch of last commitsfranck cuny2010-10-031-1/+1
|
* add gravatar; update layoutfranck cuny2010-10-031-1/+5
|
* update project listingfranck cuny2010-10-031-24/+25
|
* use dbicfranck cuny2010-10-034-36/+80
|
* add schemafranck cuny2010-10-031-0/+6
|
* remove redis, use dbic insteadfranck cuny2010-10-034-25/+84
|
* rename hook to payload; return 200 when no data in payloadfranck cuny2010-09-261-11/+18
|
* use namespace for keysfranck cuny2010-09-261-1/+5
|
* add author name to feedfranck cuny2010-09-261-0/+1
|
* stupid fix ...franck cuny2010-09-261-1/+1
|
* don't display last update when no update is availablefranck cuny2010-09-261-6/+10
|
* fix error o ngetfranck cuny2010-09-261-7/+8
|
* sort by daysfranck cuny2010-09-261-1/+3
|
* more css; display a nicer list of projects on main pagefranck cuny2010-09-261-3/+24
|
* display builds by day + layout to toggle daysfranck cuny2010-09-251-1/+8
|
* sorted builds for feedfranck cuny2010-09-251-21/+22
|
* sort commits; show under the appropriate boxfranck cuny2010-09-251-0/+2
|
* add permalink to test result in feed; api can return html for permalinkfranck cuny2010-09-252-7/+21
|
* load task, remove before_templatefranck cuny2010-09-251-6/+4
|
* plugin for before_templatefranck cuny2010-09-251-0/+17
|
* handle tasksfranck cuny2010-09-251-0/+19
|
* load_plugin is deprecated, switch to 'use'franck cuny2010-09-244-16/+8
|
* initial importfranck cuny2010-09-235-0/+178