Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor and alter git repo caching strategy | Jonathan "Duke" Leto | 2011-05-23 | 1 | -29/+34 |
| | | | | | | | | | | Our previous strategy occasionally failed if a build got the cached git repo into an odd state (such as leaving a git lockfile), so now we clone a new repo for every build from our local cached copy. The only operations performed in the cached repo is a git fetch --prune | ||||
* | Refactor _parse_results and enable debugging in the git tests | Jonathan "Duke" Leto | 2011-05-23 | 2 | -6/+6 |
| | |||||
* | Fix builder test | Jonathan "Duke" Leto | 2011-05-23 | 1 | -2/+2 |
| | |||||
* | Use jitterbug::Emails instead of the shell scripts in our tests | Jonathan "Duke" Leto | 2011-05-23 | 1 | -2/+2 |
| | |||||
* | Factor out repo cloning | Jonathan "Duke" Leto | 2011-05-23 | 1 | -10/+24 |
| | |||||
* | Factor out the actual build for each task into another function | Jonathan "Duke" Leto | 2011-05-23 | 1 | -17/+22 |
| | |||||
* | Factor out result parsing to another function | Jonathan "Duke" Leto | 2011-05-23 | 1 | -12/+17 |
| | |||||
* | Factor out git logic to separate function | Jonathan "Duke" Leto | 2011-05-23 | 1 | -23/+28 |
| | |||||
* | Add a test to verify we get the expected sha1 | Jonathan "Duke" Leto | 2011-05-22 | 3 | -7/+20 |
| | |||||
* | Update index route tests to be less fragile, since we now have tests that ↵ | Jonathan "Duke" Leto | 2011-05-22 | 1 | -2/+2 |
| | | | | create repos and trigger builds | ||||
* | Silence noisy checkout output | Jonathan "Duke" Leto | 2011-05-22 | 1 | -1/+3 |
| | |||||
* | remove a cached build dir before the test | Jonathan "Duke" Leto | 2011-05-22 | 1 | -0/+4 |
| | |||||
* | Add a test file for git cloning | Jonathan "Duke" Leto | 2011-05-22 | 4 | -23/+80 |
| | |||||
* | Try adding a git repo for testing again | Jonathan "Duke" Leto | 2011-05-22 | 46 | -0/+117 |
| | | | | | | Git thinks we are trying to use submodules, so fake it out by renaming the .git directory to ._git_ . It will need to be renamed to .git during test runs. | ||||
* | Mess around with test data | Jonathan "Duke" Leto | 2011-05-22 | 10 | -19/+6 |
| | |||||
* | Merge branch 'master' into git_refactor | Jonathan "Duke" Leto | 2011-05-22 | 16 | -9/+87 |
|\ | |||||
| * | Make hook test data refer to the new git repo for testing | Jonathan "Duke" Leto | 2011-05-22 | 1 | -1/+1 |
| | | |||||
| * | Add a bare git repo for testing | Jonathan "Duke" Leto | 2011-05-22 | 7 | -0/+14 |
| | | |||||
| * | Allow a file to be specified to post_to_hook.pl | Jonathan "Duke" Leto | 2011-05-22 | 1 | -1/+2 |
| | | |||||
| * | Rename trigger script | Jonathan "Duke" Leto | 2011-05-22 | 1 | -0/+0 |
| | | |||||
| * | Use test db | Jonathan "Duke" Leto | 2011-05-22 | 1 | -4/+3 |
| | | |||||
| * | Use catfile for portability | Jonathan "Duke" Leto | 2011-05-22 | 2 | -2/+5 |
| | | |||||
| * | Rename our hook data YAML to be more descriptive | Jonathan "Duke" Leto | 2011-05-22 | 3 | -2/+2 |
| | | |||||
| * | add a script to trigger our hook | Jonathan "Duke" Leto | 2011-05-22 | 1 | -0/+57 |
| | | |||||
| * | Error out early if a task id is not given | Jonathan "Duke" Leto | 2011-05-22 | 1 | -2/+6 |
| | | |||||
| * | Do not use a global temp directory in our tests | Jonathan "Duke" Leto | 2011-05-22 | 4 | -4/+4 |
| | | |||||
* | | Remove dep on Git::Repository | Jonathan "Duke" Leto | 2011-05-22 | 2 | -3/+1 |
|/ | |||||
* | Add test db to our cleanup target | Jonathan "Duke" Leto | 2011-05-22 | 2 | -1/+3 |
| | |||||
* | return when taks is not defined | franck cuny | 2011-05-12 | 1 | -1/+2 |
| | | | | Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | Fix #62 - display human friendly build times | franck cuny | 2011-05-12 | 3 | -3/+10 |
| | | | | Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | Fix #65 - show the last 3 days of commits in a project | franck cuny | 2011-05-12 | 1 | -1/+1 |
| | | | | Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | Remove an errant console.log | Jonathan "Duke" Leto | 2011-05-12 | 1 | -1/+0 |
| | |||||
* | Fix #66 which was caused by the content of the builds-day div changing, ↵ | Jonathan "Duke" Leto | 2011-05-12 | 1 | -3/+3 |
| | | | | which was used to look up other divs. We use id's now to avoid this problem | ||||
* | Make the number of builds easier on the eyes | Jonathan "Duke" Leto | 2011-05-12 | 1 | -1/+3 |
| | |||||
* | Avoid getting an undef object back from Email::Stuff when CC: is empty | Jonathan "Duke" Leto | 2011-05-12 | 1 | -1/+1 |
| | |||||
* | don't show started_when when a task is not started (closes GH #58) | franck cuny | 2011-05-09 | 2 | -12/+11 |
| | | | | Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | add a new route to the API to list all tasks | franck cuny | 2011-05-09 | 2 | -2/+39 |
| | | | | Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | add a new route to the API to delete a task | franck cuny | 2011-05-09 | 2 | -1/+39 |
| | | | | Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | display the number of builds for the day (closes GH #53) | franck cuny | 2011-05-09 | 2 | -2/+4 |
| | | | | Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | show more informations about a task (closes GH #55) | franck cuny | 2011-05-09 | 3 | -6/+36 |
| | | | | Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | implement some of #12 | franck cuny | 2011-05-09 | 3 | -3/+14 |
| | | | | | | | for each project, check the status of the last build. If there is a FAIL on one version, the project name is in RED, else GREEN. Signed-off-by: franck cuny <franck@lumberjaph.net> | ||||
* | Try again to unuglify the commit description | Jonathan "Duke" Leto | 2011-05-06 | 1 | -1/+1 |
| | |||||
* | Attempt to fix the commit description not being at least 80 chars wide | Jonathan "Duke" Leto | 2011-05-06 | 1 | -0/+1 |
| | |||||
* | Make css for dashboard friendlier to small screens | Jonathan "Duke" Leto | 2011-05-04 | 1 | -2/+2 |
| | |||||
* | Add a test for requesting a nonexistent task | Jonathan "Duke" Leto | 2011-05-02 | 2 | -1/+14 |
| | |||||
* | Show 'running now' if the task has not yet completed | Jonathan "Duke" Leto | 2011-05-02 | 1 | -0/+2 |
| | |||||
* | Tell the manifest that our readme is markdown | Jonathan "Duke" Leto | 2011-04-29 | 1 | -1/+1 |
| | |||||
* | Add more docs about the config file | Jonathan "Duke" Leto | 2011-04-29 | 1 | -0/+9 |
| | |||||
* | Make the command-line arg of the builder --config to match jitterbug_db | Jonathan "Duke" Leto | 2011-04-29 | 2 | -7/+7 |
| | |||||
* | Make the builder do a 'use lib lib' so we don't have to | Jonathan "Duke" Leto | 2011-04-29 | 1 | -0/+1 |
| | |||||
* | Add more docs about the build_process config key | Jonathan "Duke" Leto | 2011-04-29 | 1 | -0/+23 |
| | |||||
* | Add the beginning of docs about configuring Jitterbug | Jonathan "Duke" Leto | 2011-04-29 | 1 | -0/+19 |
| | |||||
* | ignore some module::build detritus | Jonathan "Duke" Leto | 2011-04-28 | 1 | -0/+1 |
| | |||||
* | Show the author of the latest commit on the dashboard, fixes #40 | Jonathan "Duke" Leto | 2011-04-28 | 2 | -2/+4 |
| | |||||
* | Add a link from the project page back to the dashboard, fixes #39 | Jonathan "Duke" Leto | 2011-04-28 | 1 | -1/+1 |
| | |||||
* | Merge branch 'reuse_repo' | Jonathan "Duke" Leto | 2011-04-28 | 11 | -69/+180 |
|\ | |||||
| * | Prevent a use of uninitialized value warning | Jonathan "Duke" Leto | 2011-04-27 | 1 | -1/+1 |
| | | |||||
| * | Make jitterbug::Test look for jitterbug.db in the correct place and TODO ↵ | Jonathan "Duke" Leto | 2011-04-27 | 2 | -6/+8 |
| | | | | | | | | another test to make the test suite pass | ||||
| * | Fix readme markdown and add note about using cpanm to install deps | Jonathan "Duke" Leto | 2011-04-27 | 1 | -6/+7 |
| | | |||||
| * | tell github our readme is markdown | Jonathan "Duke" Leto | 2011-04-27 | 1 | -0/+0 |
| | | |||||
| * | update README | Jonathan "Duke" Leto | 2011-04-27 | 1 | -11/+16 |
| | | |||||
| * | Add a more detailed example config file and a custom rakudo build script | Jonathan "Duke" Leto | 2011-04-27 | 2 | -0/+63 |
| | | |||||
| * | Remove an unnecessary sleep | Jonathan "Duke" Leto | 2011-04-26 | 1 | -3/+0 |
| | | |||||
| * | Hopefully unbreak the reusing git repo feature | Jonathan "Duke" Leto | 2011-04-26 | 1 | -4/+0 |
| | | |||||
| * | Get rid of Git::Repository calls | Jonathan "Duke" Leto | 2011-04-26 | 1 | -2/+0 |
| | | |||||
| * | Merge branch 'custom_build' into reuse_repo | Jonathan "Duke" Leto | 2011-04-21 | 2 | -10/+32 |
| |\ | | | | | | | | | | | | | Conflicts: lib/jitterbug/Builder.pm | ||||
| | * | Allow the config file to specify per-project builder and builder_variables, ↵ | Jonathan "Duke" Leto | 2011-04-21 | 1 | -8/+13 |
| |/ |/| | | | | | which override the global values | ||||
* | | Add on_failure_to_email and on_pass_to_email config keys | Jonathan "Duke" Leto | 2011-02-23 | 4 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | | These keys can be used to override where pass/fail emails go. If they are defined, emails are sent to the specified email. If not, they go to the commit author. This feature is sponsored by IRC insultbots and the letters B, A, C, E and K. No bits where harmed in the making of this feature. | ||||
* | | Turn off debug statements by default | Jonathan "Duke" Leto | 2011-02-23 | 1 | -1/+1 |
| | | |||||
* | | update manifest | Jonathan "Duke" Leto | 2011-02-22 | 1 | -2/+13 |
| | | |||||
| * | Add a dep on DateTime::Format::SQLite | Jonathan "Duke" Leto | 2011-03-14 | 1 | -0/+1 |
| | | |||||
| * | Add on_failure_to_email and on_pass_to_email config keys | Jonathan "Duke" Leto | 2011-02-23 | 4 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | | These keys can be used to override where pass/fail emails go. If they are defined, emails are sent to the specified email. If not, they go to the commit author. This feature is sponsored by IRC insultbots and the letters B, A, C, E and K. No bits where harmed in the making of this feature. | ||||
| * | Use checkout instead of rebase, since we don't know which branch name to ↵ | Jonathan "Duke" Leto | 2011-02-23 | 1 | -3/+3 |
| | | | | | | | | rebase against | ||||
| * | Explicity fetch and rebase to avoid configuration issues | Jonathan "Duke" Leto | 2011-02-23 | 1 | -1/+3 |
| | | |||||
| * | Don't try to embed TAP output into current page | Jonathan "Duke" Leto | 2011-02-23 | 1 | -0/+2 |
| | | |||||
| * | Add a useful comment | Jonathan "Duke" Leto | 2011-02-23 | 1 | -0/+2 |
| | | |||||
| * | Run the git commands in the correct repo | Jonathan "Duke" Leto | 2011-02-23 | 1 | -0/+3 |
| | | |||||
| * | Turn off debug statements by default | Jonathan "Duke" Leto | 2011-02-23 | 1 | -1/+1 |
| | | |||||
| * | Make reusing git repos actually work | Jonathan "Duke" Leto | 2011-02-23 | 2 | -8/+18 |
| | | | | | | | | | | This code is not pretty, but it works. Currently, Git::Repository is eschewed because it was giving odd errors. | ||||
| * | Create a new repo for the first time, even if reuse_repo is true | Jonathan "Duke" Leto | 2011-02-22 | 1 | -11/+16 |
| | | |||||
| * | We really only need to fetch new commits, not pull or rebase them. rbuels++ | Jonathan "Duke" Leto | 2011-02-22 | 1 | -2/+2 |
| | | |||||
| * | Teach jitterbug about reusing git repos to save bandwidth | Jonathan "Duke" Leto | 2011-02-22 | 2 | -8/+21 |
|/ | |||||
* | Declare DBIx::Class::DeploymentHandler as a dependency | Jonathan "Duke" Leto | 2011-02-22 | 1 | -0/+1 |
| | |||||
* | Only put the short commit message in email subjects | Jonathan "Duke" Leto | 2011-02-15 | 2 | -2/+6 |
| | | | | The full commit message will still be in the body of the email. | ||||
* | return empty list if project is not defined | franck cuny | 2011-02-14 | 1 | -0/+1 |
| | |||||
* | use jitterbug::Test | franck cuny | 2011-02-14 | 3 | -45/+17 |
| | |||||
* | generate a db and set some stuff in config | franck cuny | 2011-02-14 | 1 | -4/+38 |
| | |||||
* | fix script name | franck cuny | 2011-02-14 | 1 | -1/+1 |
| | |||||
* | one more test | franck cuny | 2011-02-14 | 1 | -1/+2 |
| | |||||
* | start to add tests on views | franck cuny | 2011-02-14 | 1 | -11/+42 |
| | |||||
* | update README | franck cuny | 2011-02-14 | 1 | -1/+1 |
| | |||||
* | remove useless scripts | franck cuny | 2011-02-14 | 3 | -110/+0 |
| | |||||
* | script to deploy and migrate DB schema | franck cuny | 2011-02-14 | 1 | -0/+116 |
| | |||||
* | cleaning up UI | franck cuny | 2011-02-13 | 1 | -9/+11 |
| | |||||
* | import schema modifications | franck cuny | 2011-02-13 | 28 | -0/+2336 |
| | |||||
* | don't ignore sql files | franck cuny | 2011-02-13 | 1 | -1/+0 |
| | |||||
* | use YAML instead of YAML::Syck | franck cuny | 2011-02-13 | 2 | -17/+2 |
| | |||||
* | Merge branch 'devel' | franck cuny | 2011-02-13 | 33 | -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 devel | franck cuny | 2011-02-13 | 5 | -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 tests | franck cuny | 2011-02-13 | 1 | -1/+43 |
| | | | |||||
| | * | inside the hook, we check if we can add more than one task for this | franck cuny | 2011-02-13 | 3 | -5/+20 |
| | | | | | | | | | | | | | | | | | | project the schema is updated to remove the constraint | ||||
| | * | add configuration option to skip some branches; add tests for the Hook | franck cuny | 2011-02-13 | 2 | -73/+209 |
| | | | |||||
| | * | that's why we want datetime | franck cuny | 2011-02-13 | 1 | -1/+3 |
| | | | |||||
| | * | use DateTime | franck cuny | 2011-02-13 | 1 | -0/+1 |
| |/ | |||||
| * | resolve merge conflict | franck cuny | 2011-02-13 | 30 | -10/+2317 |
| |\ | |||||
| | * | update templates to show informations about running tasks | franck cuny | 2011-02-13 | 3 | -1/+5 |
| | | | |||||
| | * | column started_when: datetime when the build started | franck cuny | 2011-02-13 | 1 | -2/+8 |
| | | | |||||
| | * | prepare to update schema again | franck cuny | 2011-02-13 | 1 | -1/+1 |
| | | | |||||
| | * | display current build if any | franck cuny | 2011-01-24 | 2 | -2/+12 |
| | | | |||||
| | * | add sql schema for various version | franck cuny | 2011-01-24 | 18 | -0/+518 |
| | | | |||||
| | * | don't ignore .sql files | franck cuny | 2011-01-24 | 5 | -2/+1665 |
| | | | |||||
| | * | script to migrate/upgrade dbix schema | franck cuny | 2011-01-24 | 1 | -0/+70 |
| | | | |||||
| | * | add version to our schema | franck cuny | 2011-01-24 | 1 | -0/+2 |
| | | | |||||
| | * | update templates and css | franck cuny | 2011-01-24 | 3 | -5/+9 |
| | | | |||||
| | * | we want a find, not a search here | franck cuny | 2011-01-24 | 1 | -1/+1 |
| | | | |||||
| | * | add pending status to the schema (TODO: need a script to migrate the schema) | franck cuny | 2011-01-24 | 1 | -0/+4 |
| | | | |||||
| | * | load tasks and display them on the dashboard | franck cuny | 2011-01-24 | 1 | -3/+28 |
| | | | |||||
* | | | Make jitterbug::Test use the current perl interp | Jonathan "Duke" Leto | 2011-02-10 | 1 | -3/+1 |
| | | | |||||
* | | | sigh I hate it when I commit the debug code | ben hengst | 2011-02-10 | 1 | -1/+1 |
| | | | |||||
* | | | there data struct matches | ben hengst | 2011-02-10 | 1 | -4/+20 |
| | | | |||||
* | | | auto-build the test db if its not built yet | ben hengst | 2011-02-10 | 2 | -1/+20 |
| | | | |||||
* | | | Fix manifest | Jonathan "Duke" Leto | 2011-02-04 | 1 | -1/+0 |
| | | | |||||
* | | | Teach jitterbug how to run Ruby Rakefile tests | Jonathan "Duke" Leto | 2011-02-04 | 1 | -0/+2 |
| | | | |||||
* | | | Teach jitterbug::Emailer how to send PASS emails | Jonathan "Duke" Leto | 2011-02-01 | 4 | -31/+56 |
| | | | |||||
* | | | Make build-pass.sh executable | Jonathan "Duke" Leto | 2011-02-01 | 1 | -0/+0 |
| | | | |||||
* | | | Fix bug where perlbrew and email_on_pass where not detected | Jonathan "Duke" Leto | 2011-02-01 | 1 | -2/+2 |
| | | | |||||
* | | | Fix a bug with perlbrew default and give more details in the logs | Jonathan "Duke" Leto | 2011-02-01 | 1 | -2/+7 |
| | | | |||||
* | | | Add some debug info to help diagnose bugs | Jonathan "Duke" Leto | 2011-02-01 | 1 | -0/+4 |
| | | | |||||
* | | | Correct name of build pass script | Jonathan "Duke" Leto | 2011-02-01 | 1 | -1/+1 |
| | | | |||||
* | | | Add ability to optionally send emails when the build passes | Jonathan "Duke" Leto | 2011-02-01 | 3 | -1/+37 |
| | | | |||||
* | | | Teach capsule.sh about plain Makefile-based projects | Jonathan "Duke" Leto | 2011-01-31 | 1 | -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 useful | Jonathan "Duke" Leto | 2011-01-31 | 1 | -8/+8 |
| | | | |||||
* | | | Add a builder_variablse YAML key, which passed environment variables to the ↵ | Jonathan "Duke" Leto | 2011-01-28 | 5 | -8/+14 |
|/ / | | | | | | | builder | ||||
* | | Merge branch 'refactor_builder' | Jonathan "Duke" Leto | 2011-01-19 | 8 | -41/+348 |
|\ \ | | | | | | | | | | | | | | | | | | | Conflicts: config.yml lib/jitterbug/Builder.pm scripts/build-failed.sh | ||||
| * | | Fix a jitterbug::Emailer test | Jonathan "Duke" Leto | 2011-01-19 | 1 | -1/+1 |
| | | | |||||
| * | | Try not to ire the SpamCop Elder Gods | Jonathan "Duke" Leto | 2011-01-19 | 1 | -1/+1 |
| | | | |||||
| * | | Add support for building+testing Parrot VM and Rakudo Perl 6 | Jonathan "Duke" Leto | 2011-01-18 | 1 | -4/+8 |
| | | | |||||
| * | | Add support for testing some Parrot and Perl 6 projects | Jonathan "Duke" Leto | 2011-01-18 | 1 | -0/+6 |
| | | | |||||
| * | | Get rid of uninitialized warning in the test suite | Jonathan "Duke" Leto | 2011-01-18 | 1 | -1/+1 |
| | | | |||||
| * | | Add ability to use test failure summary in failure email template | Jonathan "Duke" Leto | 2011-01-18 | 2 | -4/+72 |
| | | | |||||
| * | | Refactor jitterbug::Emailer to get rid of some warnings and improve tests | Jonathan "Duke" Leto | 2011-01-18 | 2 | -15/+66 |
| | | | |||||
| * | | Allow placeholders for project name and SHA1 in build failure emails | Jonathan "Duke" Leto | 2011-01-13 | 1 | -0/+3 |
| | | | |||||
| * | | Put commit message in subject of failure emails and improve body format | Jonathan "Duke" Leto | 2011-01-13 | 1 | -1/+7 |
| | | | |||||
| * | | Load the on_failure class at runtime before instantiating it | Jonathan "Duke" Leto | 2011-01-13 | 1 | -0/+1 |
| | | | |||||
| * | | Allow a header and footer for failure emails to be specified | Jonathan "Duke" Leto | 2011-01-12 | 2 | -0/+8 |
| | | | |||||
| * | | Allow specification of a perl module to handle build failure emails | Jonathan "Duke" Leto | 2011-01-12 | 1 | -1/+8 |
| | | | |||||
| * | | More jitterbug::Emailer tests | Jonathan "Duke" Leto | 2011-01-12 | 1 | -2/+6 |
| | | | |||||
| * | | More tests for jitterbug::Emailer | Jonathan "Duke" Leto | 2011-01-12 | 2 | -17/+34 |
| | | | |||||
| * | | Add Test::MockObject as a dep | Jonathan "Duke" Leto | 2011-01-12 | 1 | -0/+1 |
| | | | |||||
| * | | Fix some bugs in jitterbug::Emailer and add mocked test data | Jonathan "Duke" Leto | 2011-01-12 | 2 | -4/+18 |
| | | | |||||
| * | | Add some tests for jitterbug::Emailer | Jonathan "Duke" Leto | 2011-01-12 | 2 | -2/+21 |
| | | | |||||
| * | | Make failure email more customizable, start new jitterbug::Emailer in perl | Jonathan "Duke" Leto | 2011-01-11 | 5 | -8/+86 |
| | | | |||||
| * | | Make build failure email more useful by including TAP output | Jonathan "Duke" Leto | 2011-01-11 | 2 | -7/+14 |
| | | | |||||
| * | | Attempt to fix the mangled build failure email bug | Jonathan "Duke" Leto | 2011-01-11 | 2 | -15/+10 |
| | | | |||||
| * | | Add the ability to CC an email when builds fail | Jonathan "Duke" Leto | 2011-01-10 | 3 | -2/+6 |
| | | | |||||
| * | | Use a stringified version object, because it is prettier | Jonathan "Duke" Leto | 2011-01-09 | 1 | -2/+2 |
| | | | |||||
| * | | Attempt grab perl version correctly | Jonathan "Duke" Leto | 2011-01-09 | 1 | -4/+4 |
| | | | |||||
| * | | Function must be defined before it is used | Jonathan "Duke" Leto | 2011-01-09 | 1 | -21/+21 |
| | | | |||||
| * | | Add ability to disable perlbrew | Jonathan "Duke" Leto | 2011-01-08 | 3 | -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 bug | Jonathan "Duke" Leto | 2011-01-11 | 2 | -15/+10 |
| | | | |||||
* | | | Add the ability to CC an email when builds fail | Jonathan "Duke" Leto | 2011-01-10 | 3 | -2/+6 |
|/ / | |||||
* | | Add debug info for a failed build event | Jonathan "Duke" Leto | 2011-01-07 | 1 | -2/+4 |
| | | |||||
* | | Use cpanm --installdeps . for Module::Build projects | Jonathan "Duke" Leto | 2011-01-07 | 1 | -1/+2 |
| | | |||||
* | | Die early if the config file does not exist and add some tests | Jonathan "Duke" Leto | 2011-01-07 | 2 | -5/+20 |
| | | |||||
* | | Rename builder test | Jonathan "Duke" Leto | 2011-01-07 | 1 | -0/+0 |
| | | |||||
* | | Docs for builder.pl | Jonathan "Duke" Leto | 2011-01-06 | 1 | -1/+10 |
| | | |||||
* | | Tell Module::Build to be verbose | Jonathan "Duke" Leto | 2011-01-05 | 1 | -1/+1 |
| | | |||||
* | | Find new tasks correctly | Jonathan "Duke" Leto | 2011-01-05 | 1 | -1/+2 |
| | | |||||
* | | Attempt to avoid a race condition and emit more debug info | Jonathan "Duke" Leto | 2011-01-05 | 1 | -2/+9 |
| | | |||||
* | | Properly bubble up errors from rmtree | Jonathan "Duke" Leto | 2011-01-05 | 1 | -2/+2 |
| | | |||||
* | | Update deps to require Test::Most | Jonathan "Duke" Leto | 2011-01-05 | 1 | -1/+1 |
| | | |||||
* | | Add a few more simple tests | Jonathan "Duke" Leto | 2011-01-05 | 4 | -5/+53 |
| | | |||||
* | | Improve debug info and add some basic jitterbug::Builder tests | Jonathan "Duke" Leto | 2011-01-05 | 2 | -6/+28 |
| | | |||||
* | | Add some useful debug info for the logs | Jonathan "Duke" Leto | 2011-01-05 | 1 | -0/+5 |
| | | |||||
* | | Fix issue where previous build dir was not removed early enough | Jonathan "Duke" Leto | 2011-01-05 | 1 | -1/+2 |
| | | |||||
* | | Create a sleep method in jitterbug::Builder and fix a typo | Jonathan "Duke" Leto | 2011-01-05 | 1 | -3/+10 |
| | | |||||
* | | Print more useful info when it is needed | Jonathan "Duke" Leto | 2011-01-05 | 1 | -1/+3 |
| | | |||||
* | | Add a compile check test for jitterbug::Builder | Jonathan "Duke" Leto | 2011-01-05 | 1 | -1/+2 |
| | | |||||
* | | Correct test count | Jonathan "Duke" Leto | 2011-01-05 | 1 | -1/+0 |
| | | |||||
* | | Rewriting the builder as jitterbug::Builder | Sawyer X | 2011-01-05 | 2 | -74/+127 |
| | | |||||
* | | Add some debug output to capsule.sh | Jonathan "Duke" Leto | 2011-01-04 | 1 | -0/+7 |
| | | |||||
* | | Correct mail program invocation to work on Debian systems | Jonathan "Duke" Leto | 2011-01-04 | 1 | -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 dependencies | Jonathan "Duke" Leto | 2011-01-04 | 1 | -0/+2 |
| | | |||||
* | | Fix syntax error in capsule.sh | Jonathan "Duke" Leto | 2011-01-04 | 1 | -1/+1 |
| | | |||||
* | | update manifests and .gitignore | Jonathan "Duke" Leto | 2011-01-03 | 3 | -4/+5 |
| | | |||||
* | | Make capsule.sh prefer Build.PL | Jonathan "Duke" Leto | 2011-01-03 | 1 | -0/+4 |
| | | |||||
* | | Convert jitterbug to use Module::Build | Jonathan "Duke" Leto | 2011-01-03 | 6 | -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 .gitignore | Jonathan "Duke" Leto | 2011-01-03 | 1 | -0/+1 |
| | | |||||
* | | Describe deploy_schema in the README | Jonathan "Duke" Leto | 2011-01-03 | 1 | -2/+6 |
| | | |||||
* | | add the beginning of installation steps for jitterbug | Jonathan "Duke" Leto | 2011-01-03 | 1 | -0/+21 |
| | | |||||
* | | update .gitignore | Jonathan "Duke" Leto | 2011-01-03 | 1 | -1/+4 |
| | | |||||
* | | Add a README | Jonathan "Duke" Leto | 2011-01-03 | 1 | -0/+4 |
|/ | |||||
* | update capsule | franck cuny | 2010-10-08 | 1 | -4/+1 |
| | |||||
* | layout | franck cuny | 2010-10-08 | 1 | -11/+11 |
| | |||||
* | config as arg | franck cuny | 2010-10-08 | 1 | -1/+2 |
| | |||||
* | fix makefile | franck cuny | 2010-10-07 | 1 | -2/+2 |
| | |||||
* | use new connect_info; add interval | franck cuny | 2010-10-07 | 1 | -4/+3 |
| | |||||
* | update builder | franck cuny | 2010-10-07 | 1 | -1/+1 |
| | |||||
* | test | franck cuny | 2010-10-07 | 1 | -0/+1 |
| | |||||
* | change level; remove debug string | franck cuny | 2010-10-07 | 2 | -3/+2 |
| | |||||
* | test, then rewrite tests | franck cuny | 2010-10-07 | 2 | -51/+52 |
| | |||||
* | add webservice | franck cuny | 2010-10-07 | 1 | -1/+1 |
| | |||||
* | move js to a file | franck cuny | 2010-10-03 | 4 | -21/+18 |
| | |||||
* | fix feed | franck cuny | 2010-10-03 | 2 | -8/+9 |
| | |||||
* | update css; hide previous days | franck cuny | 2010-10-03 | 2 | -14/+11 |
| | |||||
* | timestamp | franck cuny | 2010-10-03 | 1 | -1/+1 |
| | |||||
* | update layout | franck cuny | 2010-10-03 | 2 | -23/+18 |
| | |||||
* | order fetch of last commits | franck cuny | 2010-10-03 | 1 | -1/+1 |
| | |||||
* | add gravatar; update layout | franck cuny | 2010-10-03 | 3 | -14/+32 |
| | |||||
* | script to import frmo redis; more data to tests | franck cuny | 2010-10-03 | 2 | -0/+423 |
| | |||||
* | update makefile | franck cuny | 2010-10-03 | 1 | -0/+1 |
| | |||||
* | update config, view, tests | franck cuny | 2010-10-03 | 5 | -44/+60 |
| | |||||
* | update scripts to use dbic; chmod build-failed | franck cuny | 2010-10-03 | 2 | -61/+52 |
| | |||||
* | update project listing | franck cuny | 2010-10-03 | 1 | -24/+25 |
| | |||||
* | use dbic | franck cuny | 2010-10-03 | 4 | -36/+80 |
| | |||||
* | add schema | franck cuny | 2010-10-03 | 1 | -0/+6 |
| | |||||
* | script to deploy new schema | franck cuny | 2010-10-03 | 1 | -0/+14 |
| | |||||
* | remove redis, use dbic instead | franck cuny | 2010-10-03 | 4 | -25/+84 |
| | |||||
* | update makefile | franck cuny | 2010-10-03 | 1 | -3/+5 |
| | |||||
* | update ignore | franck cuny | 2010-10-02 | 1 | -1/+3 |
| | |||||
* | move build script to conf | franck cuny | 2010-09-27 | 3 | -15/+25 |
| | |||||
* | ho, I hate bash | franck cuny | 2010-09-27 | 1 | -1/+1 |
| | |||||
* | skip these tests, need to find something better | franck cuny | 2010-09-27 | 2 | -50/+51 |
| | |||||
* | update style | franck cuny | 2010-09-27 | 1 | -0/+2 |
| | |||||
* | ALL perls version | franck cuny | 2010-09-26 | 1 | -1/+1 |
| | |||||
* | mail author when build fail | franck cuny | 2010-09-26 | 3 | -25/+26 |
| | |||||
* | display total of repositories | franck cuny | 2010-09-26 | 1 | -1/+1 |
| | |||||
* | update and add tests | franck cuny | 2010-09-26 | 3 | -4/+67 |
| | |||||
* | works with dzil too | franck cuny | 2010-09-26 | 1 | -4/+10 |
| | |||||
* | rename hook to payload; return 200 when no data in payload | franck cuny | 2010-09-26 | 1 | -11/+18 |
| | |||||
* | use namespace for keys | franck cuny | 2010-09-26 | 2 | -2/+7 |
| | |||||
* | add author name to feed | franck cuny | 2010-09-26 | 1 | -0/+1 |
| | |||||
* | add TODO | franck cuny | 2010-09-26 | 1 | -0/+7 |
| | |||||
* | stupid fix ... | franck cuny | 2010-09-26 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of github.com:franckcuny/jitterbug | franck cuny | 2010-09-26 | 1 | -1/+1 |
|\ | | | | | | | | | * 'master' of github.com:franckcuny/jitterbug: FIX use lib | ||||
| * | FIX use lib | Alexis Sukrieh | 2010-09-26 | 1 | -1/+1 |
| | | |||||
* | | don't display last update when no update is available | franck cuny | 2010-09-26 | 2 | -7/+13 |
|/ | |||||
* | fix error o nget | franck cuny | 2010-09-26 | 1 | -7/+8 |
| | |||||
* | xslate was missing | franck cuny | 2010-09-26 | 1 | -9/+10 |
| | |||||
* | fix test | franck cuny | 2010-09-26 | 1 | -1/+1 |
| | |||||
* | update Makefile | franck cuny | 2010-09-26 | 1 | -13/+19 |
| | |||||
* | sort by days | franck cuny | 2010-09-26 | 2 | -2/+4 |
| | |||||
* | more css; display a nicer list of projects on main page | franck cuny | 2010-09-26 | 3 | -20/+72 |
| | |||||
* | display builds by day + layout to toggle days | franck cuny | 2010-09-25 | 3 | -26/+37 |
| | |||||
* | toggle tests's result | franck cuny | 2010-09-25 | 3 | -3/+3 |
| | |||||
* | more css cleanup | franck cuny | 2010-09-25 | 2 | -2/+9 |
| | |||||
* | update layout | franck cuny | 2010-09-25 | 4 | -18/+25 |
| | |||||
* | sorted builds for feed | franck cuny | 2010-09-25 | 1 | -21/+22 |
| | |||||
* | sort commits; show under the appropriate box | franck cuny | 2010-09-25 | 4 | -5/+8 |
| | |||||
* | augment width | franck cuny | 2010-09-25 | 2 | -5/+5 |
| |