about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'devel'franck cuny2011-02-1333-84/+2587
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * Merge branch 'feature/stack_builds' into devel develfranck cuny2011-02-135-75/+271
| |\ | | | | | | | | | | | | | | | | | | | | | | | | * feature/stack_builds: 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
| | * add more testsfranck cuny2011-02-131-1/+43
| | |
| | * 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-132-73/+209
| | |
| | * that's why we want datetimefranck cuny2011-02-131-1/+3
| | |
| | * use DateTimefranck cuny2011-02-131-0/+1
| |/
| * resolve merge conflictfranck cuny2011-02-1330-10/+2317
| |\
| | * update templates to show informations about running tasksfranck cuny2011-02-133-1/+5
| | |
| | * 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-242-2/+12
| | |
| | * add sql schema for various versionfranck cuny2011-01-2418-0/+518
| | |
| | * don't ignore .sql filesfranck cuny2011-01-245-2/+1665
| | |
| | * script to migrate/upgrade dbix schemafranck cuny2011-01-241-0/+70
| | |
| | * add version to our schemafranck cuny2011-01-241-0/+2
| | |
| | * update templates and cssfranck cuny2011-01-243-5/+9
| | |
| | * 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
| | |
* | | Make jitterbug::Test use the current perl interpJonathan "Duke" Leto2011-02-101-3/+1
| | |
* | | sigh I hate it when I commit the debug codeben hengst2011-02-101-1/+1
| | |
* | | there data struct matchesben hengst2011-02-101-4/+20
| | |
* | | auto-build the test db if its not built yetben hengst2011-02-102-1/+20
| | |
* | | Fix manifestJonathan "Duke" Leto2011-02-041-1/+0
| | |
* | | Teach jitterbug how to run Ruby Rakefile testsJonathan "Duke" Leto2011-02-041-0/+2
| | |
* | | Teach jitterbug::Emailer how to send PASS emailsJonathan "Duke" Leto2011-02-014-31/+56
| | |
* | | Make build-pass.sh executableJonathan "Duke" Leto2011-02-011-0/+0
| | |
* | | 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
| | |
* | | Correct name of build pass scriptJonathan "Duke" Leto2011-02-011-1/+1
| | |
* | | Add ability to optionally send emails when the build passesJonathan "Duke" Leto2011-02-013-1/+37
| | |
* | | Teach capsule.sh about plain Makefile-based projectsJonathan "Duke" Leto2011-01-311-0/+3
| | | | | | | | | | | | | | | | | | This code runs "make test" if a Makefile is present, which should be able to test projects like Git. We should add the ability to change the target name, since many C-based projects use the 'check' target.
* | | Capture all build output in the logfile, since it is usually usefulJonathan "Duke" Leto2011-01-311-8/+8
| | |
* | | Add a builder_variablse YAML key, which passed environment variables to the ↵Jonathan "Duke" Leto2011-01-285-8/+14
|/ / | | | | | | builder
* | Merge branch 'refactor_builder'Jonathan "Duke" Leto2011-01-198-41/+348
|\ \ | | | | | | | | | | | | | | | | | | Conflicts: config.yml lib/jitterbug/Builder.pm scripts/build-failed.sh
| * | Fix a jitterbug::Emailer testJonathan "Duke" Leto2011-01-191-1/+1
| | |
| * | Try not to ire the SpamCop Elder GodsJonathan "Duke" Leto2011-01-191-1/+1
| | |
| * | Add support for building+testing Parrot VM and Rakudo Perl 6Jonathan "Duke" Leto2011-01-181-4/+8
| | |
| * | Add support for testing some Parrot and Perl 6 projectsJonathan "Duke" Leto2011-01-181-0/+6
| | |
| * | 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-182-4/+72
| | |
| * | Refactor jitterbug::Emailer to get rid of some warnings and improve testsJonathan "Duke" Leto2011-01-182-15/+66
| | |
| * | 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-122-0/+8
| | |
| * | Allow specification of a perl module to handle build failure emailsJonathan "Duke" Leto2011-01-121-1/+8
| | |
| * | More jitterbug::Emailer testsJonathan "Duke" Leto2011-01-121-2/+6
| | |
| * | More tests for jitterbug::EmailerJonathan "Duke" Leto2011-01-122-17/+34
| | |
| * | Add Test::MockObject as a depJonathan "Duke" Leto2011-01-121-0/+1
| | |
| * | Fix some bugs in jitterbug::Emailer and add mocked test dataJonathan "Duke" Leto2011-01-122-4/+18
| | |
| * | Add some tests for jitterbug::EmailerJonathan "Duke" Leto2011-01-122-2/+21
| | |
| * | Make failure email more customizable, start new jitterbug::Emailer in perlJonathan "Duke" Leto2011-01-115-8/+86
| | |
| * | Make build failure email more useful by including TAP outputJonathan "Duke" Leto2011-01-112-7/+14
| | |
| * | Attempt to fix the mangled build failure email bugJonathan "Duke" Leto2011-01-112-15/+10
| | |
| * | Add the ability to CC an email when builds failJonathan "Duke" Leto2011-01-103-2/+6
| | |
| * | Use a stringified version object, because it is prettierJonathan "Duke" Leto2011-01-091-2/+2
| | |
| * | Attempt grab perl version correctlyJonathan "Duke" Leto2011-01-091-4/+4
| | |
| * | Function must be defined before it is usedJonathan "Duke" Leto2011-01-091-21/+21
| | |
| * | Add ability to disable perlbrewJonathan "Duke" Leto2011-01-083-15/+28
| | | | | | | | | | | | | | | | | | 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).
* | | Attempt to fix the mangled build failure email bugJonathan "Duke" Leto2011-01-112-15/+10
| | |
* | | Add the ability to CC an email when builds failJonathan "Duke" Leto2011-01-103-2/+6
|/ /
* | Add debug info for a failed build eventJonathan "Duke" Leto2011-01-071-2/+4
| |
* | Use cpanm --installdeps . for Module::Build projectsJonathan "Duke" Leto2011-01-071-1/+2
| |
* | Die early if the config file does not exist and add some testsJonathan "Duke" Leto2011-01-072-5/+20
| |
* | Rename builder testJonathan "Duke" Leto2011-01-071-0/+0
| |
* | Docs for builder.plJonathan "Duke" Leto2011-01-061-1/+10
| |
* | Tell Module::Build to be verboseJonathan "Duke" Leto2011-01-051-1/+1
| |
* | 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
| |
* | Update deps to require Test::MostJonathan "Duke" Leto2011-01-051-1/+1
| |
* | Add a few more simple testsJonathan "Duke" Leto2011-01-054-5/+53
| |
* | Improve debug info and add some basic jitterbug::Builder testsJonathan "Duke" Leto2011-01-052-6/+28
| |
* | 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
| |
* | Add a compile check test for jitterbug::BuilderJonathan "Duke" Leto2011-01-051-1/+2
| |
* | Correct test countJonathan "Duke" Leto2011-01-051-1/+0
| |
* | Rewriting the builder as jitterbug::BuilderSawyer X2011-01-052-74/+127
| |
* | Add some debug output to capsule.shJonathan "Duke" Leto2011-01-041-0/+7
| |
* | Correct mail program invocation to work on Debian systemsJonathan "Duke" Leto2011-01-041-1/+1
| | | | | | | | | | This could possibly break this for other systems that use --to, but Debian-based systems do not have the --to option.
* | Add App::perlbrew and Dist::Zilla as dependenciesJonathan "Duke" Leto2011-01-041-0/+2
| |
* | Fix syntax error in capsule.shJonathan "Duke" Leto2011-01-041-1/+1
| |
* | update manifests and .gitignoreJonathan "Duke" Leto2011-01-033-4/+5
| |
* | Make capsule.sh prefer Build.PLJonathan "Duke" Leto2011-01-031-0/+4
| |
* | Convert jitterbug to use Module::BuildJonathan "Duke" Leto2011-01-036-33/+115
| | | | | | | | | | | | | | | | Jitterbug now uses Module::Build, mostly so that "./Build installdeps" can be used to install all Jitterbug dependencies. The README has been updated to document the new installation process. A Makefile.PL is still generated for backcompat.
* | update .gitignoreJonathan "Duke" Leto2011-01-031-0/+1
| |
* | Describe deploy_schema in the READMEJonathan "Duke" Leto2011-01-031-2/+6
| |
* | add the beginning of installation steps for jitterbugJonathan "Duke" Leto2011-01-031-0/+21
| |
* | update .gitignoreJonathan "Duke" Leto2011-01-031-1/+4
| |
* | Add a READMEJonathan "Duke" Leto2011-01-031-0/+4
|/
* update capsulefranck cuny2010-10-081-4/+1
|
* layoutfranck cuny2010-10-081-11/+11
|
* config as argfranck cuny2010-10-081-1/+2
|
* fix makefilefranck cuny2010-10-071-2/+2
|
* use new connect_info; add intervalfranck cuny2010-10-071-4/+3
|
* update builderfranck cuny2010-10-071-1/+1
|
* testfranck cuny2010-10-071-0/+1
|
* change level; remove debug stringfranck cuny2010-10-072-3/+2
|
* test, then rewrite testsfranck cuny2010-10-072-51/+52
|
* add webservicefranck cuny2010-10-071-1/+1
|
* move js to a filefranck cuny2010-10-034-21/+18
|
* fix feedfranck cuny2010-10-032-8/+9
|
* update css; hide previous daysfranck cuny2010-10-032-14/+11
|
* timestampfranck cuny2010-10-031-1/+1
|
* update layoutfranck cuny2010-10-032-23/+18
|
* order fetch of last commitsfranck cuny2010-10-031-1/+1
|
* add gravatar; update layoutfranck cuny2010-10-033-14/+32
|
* script to import frmo redis; more data to testsfranck cuny2010-10-032-0/+423
|
* update makefilefranck cuny2010-10-031-0/+1
|
* update config, view, testsfranck cuny2010-10-035-44/+60
|
* update scripts to use dbic; chmod build-failedfranck cuny2010-10-032-61/+52
|
* update project listingfranck cuny2010-10-031-24/+25
|
* use dbicfranck cuny2010-10-034-36/+80
|
* add schemafranck cuny2010-10-031-0/+6
|
* script to deploy new schemafranck cuny2010-10-031-0/+14
|
* remove redis, use dbic insteadfranck cuny2010-10-034-25/+84
|
* update makefilefranck cuny2010-10-031-3/+5
|
* update ignorefranck cuny2010-10-021-1/+3
|
* move build script to conffranck cuny2010-09-273-15/+25
|
* ho, I hate bashfranck cuny2010-09-271-1/+1
|
* skip these tests, need to find something betterfranck cuny2010-09-272-50/+51
|
* update stylefranck cuny2010-09-271-0/+2
|
* ALL perls versionfranck cuny2010-09-261-1/+1
|
* mail author when build failfranck cuny2010-09-263-25/+26
|
* display total of repositoriesfranck cuny2010-09-261-1/+1
|
* update and add testsfranck cuny2010-09-263-4/+67
|
* works with dzil toofranck cuny2010-09-261-4/+10
|
* rename hook to payload; return 200 when no data in payloadfranck cuny2010-09-261-11/+18
|
* use namespace for keysfranck cuny2010-09-262-2/+7
|
* add author name to feedfranck cuny2010-09-261-0/+1
|
* add TODOfranck cuny2010-09-261-0/+7
|
* stupid fix ...franck cuny2010-09-261-1/+1
|
* Merge branch 'master' of github.com:franckcuny/jitterbugfranck cuny2010-09-261-1/+1
|\ | | | | | | | | * 'master' of github.com:franckcuny/jitterbug: FIX use lib
| * FIX use libAlexis Sukrieh2010-09-261-1/+1
| |
* | don't display last update when no update is availablefranck cuny2010-09-262-7/+13
|/
* fix error o ngetfranck cuny2010-09-261-7/+8
|
* xslate was missingfranck cuny2010-09-261-9/+10
|
* fix testfranck cuny2010-09-261-1/+1
|
* update Makefilefranck cuny2010-09-261-13/+19
|
* sort by daysfranck cuny2010-09-262-2/+4
|
* more css; display a nicer list of projects on main pagefranck cuny2010-09-263-20/+72
|
* display builds by day + layout to toggle daysfranck cuny2010-09-253-26/+37
|
* toggle tests's resultfranck cuny2010-09-253-3/+3
|
* more css cleanupfranck cuny2010-09-252-2/+9
|
* update layoutfranck cuny2010-09-254-18/+25
|
* sorted builds for feedfranck cuny2010-09-251-21/+22
|
* sort commits; show under the appropriate boxfranck cuny2010-09-254-5/+8
|
* augment widthfranck cuny2010-09-252-5/+5
|
* new layoutfranck cuny2010-09-258-27/+203
|
* mergefranck cuny2010-09-250-0/+0
|\
| * merge with franckAlexis Sukrieh2010-09-240-0/+0
| |\
| * | no more load_pluginAlexis Sukrieh2010-09-243-12/+6
| | |
* | | layout and cssfranck cuny2010-09-254-24/+60
| | |
* | | 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-252-0/+20
| | |
* | | mergefranck cuny2010-09-240-0/+0
|\ \ \ | | |/ | |/|
| * | without load_pluginfranck cuny2010-09-241-3/+3
| |/
| * load_plugin is not the way to go anymoreAlexis Sukrieh2010-09-241-3/+3
| |
* | load_plugin is deprecated, switch to 'use'franck cuny2010-09-244-16/+8
|/
* initial importfranck cuny2010-09-2328-0/+683
|
* ignore logsfranck cuny2010-09-231-0/+1