Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2011-05-23 | Unbreak capsule.sh | Jonathan "Duke" Leto | 1 | -8/+6 | |
2011-05-23 | Fix syntax error | Jonathan "Duke" Leto | 1 | -1/+1 | |
2011-05-23 | Call git fetch from the correct directory | Jonathan "Duke" Leto | 1 | -6/+7 | |
2011-05-23 | Make sure the cached repo dir exists and clone from the correct cached dir | Jonathan "Duke" Leto | 1 | -2/+4 | |
2011-05-23 | Attempt to fix cloning again | Jonathan "Duke" Leto | 1 | -1/+1 | |
2011-05-23 | Fix link properly | Jonathan "Duke" Leto | 1 | -1/+1 | |
2011-05-23 | Fix link to detailed output | Jonathan "Duke" Leto | 1 | -1/+1 | |
2011-05-23 | Import catfile | Jonathan "Duke" Leto | 1 | -0/+1 | |
2011-05-23 | Attempt to fix cloning | Jonathan "Duke" Leto | 1 | -2/+2 | |
2011-05-23 | Refactor and alter git repo caching strategy | Jonathan "Duke" Leto | 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 | |||||
2011-05-23 | Refactor _parse_results and enable debugging in the git tests | Jonathan "Duke" Leto | 2 | -6/+6 | |
2011-05-23 | Fix builder test | Jonathan "Duke" Leto | 1 | -2/+2 | |
2011-05-23 | Use jitterbug::Emails instead of the shell scripts in our tests | Jonathan "Duke" Leto | 1 | -2/+2 | |
2011-05-23 | Factor out repo cloning | Jonathan "Duke" Leto | 1 | -10/+24 | |
2011-05-23 | Factor out the actual build for each task into another function | Jonathan "Duke" Leto | 1 | -17/+22 | |
2011-05-23 | Factor out result parsing to another function | Jonathan "Duke" Leto | 1 | -12/+17 | |
2011-05-23 | Factor out git logic to separate function | Jonathan "Duke" Leto | 1 | -23/+28 | |
2011-05-22 | Teach capsule about HARNESS_TIMER | Jonathan "Duke" Leto | 1 | -6/+8 | |
2011-05-22 | Add a test to verify we get the expected sha1 | Jonathan "Duke" Leto | 3 | -7/+20 | |
2011-05-22 | Update index route tests to be less fragile, since we now have tests that ↵ | Jonathan "Duke" Leto | 1 | -2/+2 | |
create repos and trigger builds | |||||
2011-05-22 | Silence noisy checkout output | Jonathan "Duke" Leto | 1 | -1/+3 | |
2011-05-22 | remove a cached build dir before the test | Jonathan "Duke" Leto | 1 | -0/+4 | |
2011-05-22 | Add a test file for git cloning | Jonathan "Duke" Leto | 4 | -23/+80 | |
2011-05-22 | Try adding a git repo for testing again | Jonathan "Duke" Leto | 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. | |||||
2011-05-22 | Mess around with test data |