about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* change the url of the repo to git:// (as discussed on #76) topic/gh_76franck cuny2011-06-261-0/+4
* Merge branch 'master', remote-tracking branch 'origin/master'franck cuny2011-06-260-0/+0
* Merge branch 'git_refactor'Jonathan "Duke" Leto2011-05-2360-118/+332
|\
| * Unbreak capsule.shJonathan "Duke" Leto2011-05-231-8/+6
| * Merge branch 'master' into git_refactorJonathan "Duke" Leto2011-05-231-6/+8
| |\ | |/ |/|
* | Teach capsule about HARNESS_TIMERJonathan "Duke" Leto2011-05-221-6/+8
| * Fix syntax errorJonathan "Duke" Leto2011-05-231-1/+1
| * Call git fetch from the correct directoryJonathan "Duke" Leto2011-05-231-6/+7
| * Make sure the cached repo dir exists and clone from the correct cached dirJonathan "Duke" Leto2011-05-231-2/+4
| * Attempt to fix cloning againJonathan "Duke" Leto2011-05-231-1/+1
| * Fix link properlyJonathan "Duke" Leto2011-05-231-1/+1
| * Fix link to detailed outputJonathan "Duke" Leto2011-05-231-1/+1
| * Import catfileJonathan "Duke" Leto2011-05-231-0/+1
| * Attempt to fix cloningJonathan "Duke" Leto2011-05-231-2/+2
| * Refactor and alter git repo caching strategyJonathan "Duke" Leto2011-05-231-29/+34
| * Refactor _parse_results and enable debugging in the git testsJonathan "Duke" Leto2011-05-232-6/+6
| * Fix builder testJonathan "Duke" Leto2011-05-231-2/+2
| * Use jitterbug::Emails instead of the shell scripts in our testsJonathan "Duke" Leto2011-05-231-2/+2
| * Factor out repo cloningJonathan "Duke" Leto2011-05-231-10/+24
| * Factor out the actual build for each task into another functionJonathan "Duke" Leto2011-05-231-17/+22
| * Factor out result parsing to another functionJonathan "Duke" Leto2011-05-231-12/+17
| * Factor out git logic to separate functionJonathan "Duke" Leto2011-05-231-23/+28
| * Add a test to verify we get the expected sha1Jonathan "Duke" Leto2011-05-223-7/+20
| * Update index route tests to be less fragile, since we now have tests that cre...Jonathan "Duke" Leto2011-05-221-2/+2
| * Silence noisy checkout outputJonathan "Duke" Leto2011-05-221-1/+3
| * remove a cached build dir before the testJonathan "Duke" Leto2011-05-221-0/+4
| * Add a test file for git cloningJonathan "Duke" Leto2011-05-224-23/+80
| * Try adding a git repo for testing againJonathan "Duke" Leto2011-05-2246-0/+117
| * Mess around with test dataJonathan "Duke" Leto2011-05-2210-19/+6
| * Merge branch 'master' into git_refactorJonathan "Duke" Leto2011-05-2216-9/+87
| |\ | |/ |/|
* | Make hook test data refer to the new git repo for testingJonathan "Duke" Leto2011-05-221-1/+1
* | Add a bare git repo for testingJonathan "Duke" Leto2011-05-227-0/+14
* | Allow a file to be specified to post_to_hook.plJonathan "Duke" Leto2011-05-221-1/+2
* | Rename trigger scriptJonathan "Duke" Leto2011-05-221-0/+0
* | Use test dbJonathan "Duke" Leto2011-05-221-4/+3
* | Use catfile for portabilityJonathan "Duke" Leto2011-05-222-2/+5
* | Rename our hook data YAML to be more descriptiveJonathan "Duke" Leto2011-05-223-2/+2
* | add a script to trigger our hookJonathan "Duke" Leto2011-05-221-0/+57
* | Error out early if a task id is not givenJonathan "Duke" Leto2011-05-221-2/+6
* | Do not use a global temp directory in our testsJonathan "Duke" Leto2011-05-224-4/+4
| * Remove dep on Git::RepositoryJonathan "Duke" Leto2011-05-222-3/+1
|/
* Add test db to our cleanup targetJonathan "Duke" Leto2011-05-222-1/+3
* return when taks is not definedfranck cuny2011-05-121-1/+2
* Fix #62 - display human friendly build timesfranck cuny2011-05-123-3/+10
* Fix #65 - show the last 3 days of commits in a projectfranck cuny2011-05-121-1/+1
* Remove an errant console.logJonathan "Duke" Leto2011-05-121-1/+0
* Fix #66 which was caused by the content of the builds-day div changing, which...Jonathan "Duke" Leto2011-05-121-3/+3
* Make the number of builds easier on the eyesJonathan "Duke" Leto2011-05-121-1/+3
* Avoid getting an undef object back from Email::Stuff when CC: is emptyJonathan "Duke" Leto2011-05-121-1/+1
* don't show started_when when a task is not started (closes GH #58)franck cuny2011-05-092-12/+11
* add a new route to the API to list all tasksfranck cuny2011-05-092-2/+39
* add a new route to the API to delete a taskfranck cuny2011-05-092-1/+39
* display the number of builds for the day (closes GH #53)franck cuny2011-05-092-2/+4
* show more informations about a task (closes GH #55)franck cuny2011-05-093-6/+36
* implement some of #12franck cuny2011-05-093-3/+14
* Try again to unuglify the commit descriptionJonathan "Duke" Leto2011-05-061-1/+1
* Attempt to fix the commit description not being at least 80 chars wideJonathan "Duke" Leto2011-05-061-0/+1
* Make css for dashboard friendlier to small screensJonathan "Duke" Leto2011-05-041-2/+2
* Add a test for requesting a nonexistent taskJonathan "Duke" Leto2011-05-022-1/+14
* Show 'running now' if the task has not yet completedJonathan "Duke" Leto2011-05-021-0/+2
* Tell the manifest that our readme is markdownJonathan "Duke" Leto2011-04-291-1/+1
* Add more docs about the config fileJonathan "Duke" Leto2011-04-291-0/+9
* Make the command-line arg of the builder --config to match jitterbug_dbJonathan "Duke" Leto2011-04-292-7/+7
* Make the builder do a 'use lib lib' so we don't have toJonathan "Duke" Leto2011-04-291-0/+1
* Add more docs about the build_process config keyJonathan "Duke" Leto2011-04-291-0/+23
* Add the beginning of docs about configuring JitterbugJonathan "Duke" Leto2011-04-291-0/+19
* ignore some module::build detritusJonathan "Duke" Leto2011-04-281-0/+1
* Show the author of the latest commit on the dashboard, fixes #40Jonathan "Duke" Leto2011-04-282-2/+4
* Add a link from the project page back to the dashboard, fixes #39Jonathan "Duke" Leto2011-04-281-1/+1
* Merge branch 'reuse_repo'Jonathan "Duke" Leto2011-04-2811-69/+180
|\
| * Prevent a use of uninitialized value warningJonathan "Duke" Leto2011-04-271-1/+1
| * Make jitterbug::Test look for jitterbug.db in the correct place and TODO anot...Jonathan "Duke" Leto2011-04-272-6/+8
| * Fix readme markdown and add note about using cpanm to install depsJonathan "Duke" Leto2011-04-271-6/+7
| * tell github our readme is markdownJonathan "Duke" Leto2011-04-271-0/+0
| * update READMEJonathan "Duke" Leto2011-04-271-11/+16
| * Add a more detailed example config file and a custom rakudo build scriptJonathan "Duke" Leto2011-04-272-0/+63
| * Remove an unnecessary sleepJonathan "Duke" Leto2011-04-261-3/+0
| * Hopefully unbreak the reusing git repo featureJonathan "Duke" Leto2011-04-261-4/+0
| * Get rid of Git::Repository callsJonathan "Duke" Leto2011-04-261-2/+0
| * Merge branch 'custom_build' into reuse_repoJonathan "Duke" Leto2011-04-212-10/+32
| |\
| | * Allow the config file to specify per-project builder and builder_variables, w...Jonathan "Duke" Leto2011-04-211-8/+13
| |/ |/|
* | Add on_failure_to_email and on_pass_to_email config keysJonathan "Duke" Leto2011-02-234-1/+9
* | Turn off debug statements by defaultJonathan "Duke" Leto2011-02-231-1/+1
* | update manifestJonathan "Duke" Leto2011-02-221-2/+13
| * Add a dep on DateTime::Format::SQLiteJonathan "Duke" Leto2011-03-141-0/+1
| * Add on_failure_to_email and on_pass_to_email config keysJonathan "Duke" Leto2011-02-234-1/+9
| * Use checkout instead of rebase, since we don't know which branch name to reba...Jonathan "Duke" Leto2011-02-231-3/+3
| * Explicity fetch and rebase to avoid configuration issuesJonathan "Duke" Leto2011-02-231-1/+3
| * Don't try to embed TAP output into current pageJonathan "Duke" Leto2011-02-231-0/+2
| * Add a useful commentJonathan "Duke" Leto2011-02-231-0/+2
| * Run the git commands in the correct repoJonathan "Duke" Leto2011-02-231-0/+3
| * Turn off debug statements by defaultJonathan "Duke" Leto2011-02-231-1/+1
| * Make reusing git repos actually workJonathan "Duke" Leto2011-02-232-8/+18
| * Create a new repo for the first time, even if reuse_repo is trueJonathan "Duke" Leto2011-02-221-11/+16
| * 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-222-8/+21
|/
* Declare DBIx::Class::DeploymentHandler as a dependencyJonathan "Duke" Leto2011-02-221-0/+1
* Only put the short commit message in email subjectsJonathan "Duke" Leto2011-02-152-2/+6
* return empty list if project is not definedfranck cuny2011-02-141-0/+1
* use jitterbug::Testfranck cuny2011-02-143-45/+17
* generate a db and set some stuff in configfranck cuny2011-02-141-4/+38
* fix script namefranck cuny2011-02-141-1/+1
* one more testfranck cuny2011-02-141-1/+2
* start to add tests on viewsfranck cuny2011-02-141-11/+42
* update READMEfranck cuny2011-02-141-1/+1
* remove useless scriptsfranck cuny2011-02-143-110/+0
* script to deploy and migrate DB schemafranck cuny2011-02-141-0/+116
* cleaning up UIfranck cuny2011-02-131-9/+11
* import schema modificationsfranck cuny2011-02-1328-0/+2336
* don't ignore sql filesfranck cuny2011-02-131-1/+0
* use YAML instead of YAML::Syckfranck cuny2011-02-132-17/+2
* Merge branch 'devel'franck cuny2011-02-1333-84/+2587
|\
| * Merge branch 'feature/stack_builds' into devel develfranck cuny2011-02-135-75/+271
| |\
| | * 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
| | * 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
* | | 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 b...Jonathan "Duke" Leto2011-01-285-8/+14
|/ /
* | Merge branch 'refactor_builder'Jonathan "Duke" Leto2011-01-198-41/+348
|\ \
| * | 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
* | | 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
* | 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
* | 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
|\
| * FIX use libAlexis Sukrieh2010-09-261-1/+1