summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* Add new RepoAliasResolver class to resolve repo names with aliases.Jannis Pohlmann2012-05-043-0/+163
* Remove %s from one of the url patterns, to improve test coverageLars Wirzenius2012-05-041-1/+1
* Fix LocalRepoCache to not abort on %s-less repo patternsLars Wirzenius2012-05-041-3/+17
* Remove use of baseurls in LocalRepoCacheLars Wirzenius2012-05-042-33/+29
* Implement repo-alias expansionLars Wirzenius2012-05-042-5/+44
* Add tests for repo-alias expansionLars Wirzenius2012-05-042-0/+13
* Update LocalRepoCache tests to use repo aliases instead of baseurlsLars Wirzenius2012-05-041-6/+6
* Make morph's _clone_to_directory use CachedRepo.checkoutLars Wirzenius2012-05-042-9/+8
* Relax CachedRepo.checkout requirement that ref is a sha1Lars Wirzenius2012-05-042-11/+2
* Integrate RemoteArtifactCache into the building process.Jannis Pohlmann2012-05-031-15/+37
* Use dedicated <cachedir>/artficats directory for local artifact cache.Jannis Pohlmann2012-05-031-2/+3
* Get rid of the old internal morph APIsLars Wirzenius2012-05-0213-2412/+57
* Remove now-unnecessary modules from __init__.pyLars Wirzenius2012-05-021-6/+0
* Build items as late as possible in the build order.Jannis Pohlmann2012-05-011-31/+32
* stagingarea: fix dir detectionRichard Maw2012-04-301-4/+4
* Improve artifact extraction logic when overwriting existing stuff on filesystemLars Wirzenius2012-04-301-3/+49
* stagingarea: when extracting, clobber outputRichard Maw2012-04-271-0/+3
* buildenvironment: pass through BOOTSTRAP_TOOLSRichard Maw2012-04-261-0/+1
* stagingarea: remove path from chrootRichard Maw2012-04-261-1/+1
* Restructure code so coverage is happyLars Wirzenius2012-04-261-8/+7
* Monkey patch Python's tarfile.TarFile for proper errors, ignoring overwritesLars Wirzenius2012-04-261-0/+31
* Fix unmounting /proc in staging so it works when /proc wasn't mountedLars Wirzenius2012-04-261-2/+2
* Fix how we set TMPDIR in the build environmentLars Wirzenius2012-04-262-1/+5
* Fix how unmounting of /proc inside chroot is doneLars Wirzenius2012-04-261-5/+8
* Unmounted /proc in staging before assembling chunks, and only if it is thereLars Wirzenius2012-04-251-3/+2
* Log /proc pathname in chroot when unmountingLars Wirzenius2012-04-251-1/+1
* Add morphlib.Error and make local repo cache exceptions be based on itLars Wirzenius2012-04-252-2/+11
* builder2 tests: add extra required parameterRichard Maw2012-04-251-2/+3
* Merge branch 'rm/cpan-paths'Richard Maw2012-04-251-1/+7
|\
| * CPANBuildSystem: split command into linesRichard Maw2012-04-251-1/+7
| * CPANBuildSystem: install into perl dirs insteadRichard Maw2012-04-251-1/+1
| * CPANBuildSystem: install to standard pathsRichard Maw2012-04-241-1/+1
* | Setup /proc in staging only if using chroot; install staging-fillersLars Wirzenius2012-04-251-19/+27
* | Log installed artifacts; do not log shell commandsLars Wirzenius2012-04-251-2/+4
* | Add logging to /proc mounting and unmounting, and create /procLars Wirzenius2012-04-241-0/+4
* | Mount /proc while building a chunkLars Wirzenius2012-04-241-0/+14
* | builder2: fix line widthRichard Maw2012-04-241-1/+2
* | Merge remote-tracking branch 'origin/master' into rm/timings-backRichard Maw2012-04-242-7/+20
|\ \
| * | Use submodule url, not path, to find it in the repo cacheLars Wirzenius2012-04-241-1/+1
| * | Make builder get submodule cache repo path cleanlyLars Wirzenius2012-04-242-12/+18
| * | Fix fix of submodule checkoutsLars Wirzenius2012-04-241-2/+3
| * | Fix how the new builder code checks out submodulesLars Wirzenius2012-04-241-1/+7
* | | builder2: fix system buildingRichard Maw2012-04-241-3/+4
| |/ |/|
* | builder tests: cover metadata writing to cacheRichard Maw2012-04-241-1/+69
* | builder: cache metadata in the right pathRichard Maw2012-04-241-2/+3
* | builder: add build times againRichard Maw2012-04-241-139/+183
|/
* cachekeycomputer: use sha1s in the cache_idRichard Maw2012-04-231-1/+1
* cachekeycomputer: log get_cache_id as wellRichard Maw2012-04-231-0/+4
* Add missing import, oopsLars Wirzenius2012-04-231-0/+1
* Add more logging to cache key computationLars Wirzenius2012-04-231-0/+4