Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | don't encode the artifacts in the sourcerichardipsum/distbuild | Richard Ipsum | 2014-03-03 | 1 | -1/+1 |
| | |||||
* | Build source artifact dicts, but don't use | Richard Ipsum | 2014-03-03 | 1 | -0/+9 |
| | |||||
* | Revert "Deserialise (separate dicts for artifacts and sources)" | Richard Ipsum | 2014-03-03 | 1 | -10/+8 |
| | | | | This reverts commit b4bcfd85065363584340fcb04429094656600928. | ||||
* | Deserialise (separate dicts for artifacts and sources) | Richard Ipsum | 2014-02-28 | 1 | -8/+10 |
| | |||||
* | pass encoded | Richard Ipsum | 2014-02-28 | 1 | -5/+5 |
| | |||||
* | use encode_single_artifacts | Richard Ipsum | 2014-02-28 | 1 | -1/+1 |
| | |||||
* | encode artifacts | Richard Ipsum | 2014-02-28 | 1 | -3/+2 |
| | |||||
* | add logging to local artifact cache | Richard Ipsum | 2014-02-28 | 1 | -0/+1 |
| | |||||
* | don't deserialise artifacts | Richard Ipsum | 2014-02-28 | 1 | -2/+2 |
| | |||||
* | chunky bacon | Richard Ipsum | 2014-02-28 | 1 | -1/+2 |
| | |||||
* | log json.dumps(encoded) | Richard Ipsum | 2014-02-28 | 1 | -1/+2 |
| | |||||
* | log contents of encoded | Richard Ipsum | 2014-02-28 | 1 | -0/+5 |
| | |||||
* | fix debug stmt | Richard Ipsum | 2014-02-28 | 1 | -1/+1 |
| | |||||
* | fix dependents >.> | Richard Ipsum | 2014-02-28 | 1 | -1/+1 |
| | |||||
* | Revert "blix the cat" | Richard Ipsum | 2014-02-28 | 1 | -15/+3 |
| | | | | This reverts commit c13d497e04ef3f57f1b619b1dcf927128d5b2422. | ||||
* | blix the cat | Richard Ipsum | 2014-02-28 | 1 | -3/+15 |
| | |||||
* | try serialise/deserialise source's artifacts | Richard Ipsum | 2014-02-27 | 5 | -1/+50 |
| | |||||
* | Don't print worker in initiator | Richard Ipsum | 2014-02-25 | 1 | -2/+0 |
| | |||||
* | move distbuild to be next to morphlib | Richard Ipsum | 2014-02-25 | 28 | -0/+0 |
| | | | | | can't put it inside morphlib because distbuild imports morphlib (circular dependency) | ||||
* | Add the distbuild plugin | Richard Ipsum | 2014-02-25 | 1 | -0/+342 |
| | |||||
* | Add the distbuild libs | Richard Ipsum | 2014-02-25 | 28 | -0/+3886 |
| | |||||
* | Fix push_build_branches | Richard Ipsum | 2014-02-25 | 1 | -1/+1 |
| | |||||
* | Revert "Make '--help' and help subcommand the same." | Mark Doffman | 2014-02-21 | 1 | -53/+16 |
| | | | | This reverts commit a72c8dca6965d1ac239e4f0102f08fbf7fe59ac7. | ||||
* | Revert "Add utilities for listing and finding extensions." | Mark Doffman | 2014-02-21 | 4 | -156/+40 |
| | | | | This reverts commit ab0a83a09a93ca33aa402d9c4d3b916a48a1a882. | ||||
* | Revert "Add write and configuration extensions to help." | Mark Doffman | 2014-02-21 | 1 | -51/+38 |
| | | | | This reverts commit 329b81419be20e7b1f2651a47030186216044eec. | ||||
* | Add write and configuration extensions to help.baserock/markdoffman/s10382/add-help-option-v2 | Mark Doffman | 2014-02-21 | 1 | -38/+51 |
| | | | | | | | Add a command 'help-extensions' to list all extensions. Add the ability to find help on an extension by calling 'morph help [extension name]'. This will then call the extension with the '--help' option to obtain help text. | ||||
* | Add utilities for listing and finding extensions. | Mark Doffman | 2014-02-21 | 4 | -40/+156 |
| | |||||
* | Make '--help' and help subcommand the same. | Mark Doffman | 2014-02-21 | 1 | -16/+53 |
| | | | | | '--help' when used with a subcommand will show the subcommand help. Do not reflow the help text by using a custom formatter. | ||||
* | Merge branch 'baserock/richardmaw/S10407/field-order' | Richard Maw | 2014-02-18 | 13 | -204/+176 |
|\ | | | | | | | Reviewed-by: Lars Wirzenius | ||||
| * | cmdtests: Use new morphology field orders in tag tests | Richard Maw | 2014-02-17 | 2 | -8/+8 |
| | | |||||
| * | Legacy morph code: Also dump in specified order | Richard Maw | 2014-02-17 | 4 | -125/+12 |
| | | | | | | | | | | This rips out any remaining order-preserving code and instead uses the yaml dumper from morphloader. | ||||
| * | cmdtests: Update to use new ordering | Richard Maw | 2014-02-17 | 7 | -74/+71 |
| | | |||||
| * | morphloader: Dump dicts with a nicer key order | Richard Maw | 2014-02-17 | 2 | -5/+93 |
|/ | |||||
* | Merge remote-tracking branch ↵ | Richard Maw | 2014-02-17 | 3 | -6/+36 |
|\ | | | | | | | | | | | | | | | 'origin/baserock/richardmaw/10312/ensure-not-add-repo-ref' This includes a typo fix of Unpertify -> Unpetrify Reviewed-by: Lars Wirzenius | ||||
| * | yarns: Ensure machine altered morphologies don't include repo/ref | Richard Maw | 2014-02-14 | 3 | -1/+32 |
| | | |||||
| * | yarns: Remove code to check refs to strata | Richard Maw | 2014-02-14 | 1 | -5/+4 |
|/ | | | | | | | | It should no longer be possible to set these fields. Either we create the morphologies with them in a GIVEN, at which point we already know it's there, so checking whether it is there is pointless; or we check that morph doesn't create them, but the current implementation would not allow it, since yarn doesn't have THEN NOT. | ||||
* | Merge branch 'baserock/richardmaw/S10310/invalid-repo-ref-v2' | Richard Maw | 2014-02-14 | 39 | -767/+222 |
|\ | | | | | | | Reviewed-by: Sam Thursfield | ||||
| * | Warn and default to null if repo or ref are given | Richard Maw | 2014-02-13 | 9 | -63/+158 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This now means that the system morphology is not altered when chunks are altered, so some tests had to change. Since this uses the python warnings API, these warnings can be ignored by running python -W ignore:"stratum morphology" \ -W ignore:"system morphology" \ "$(which morph)" ...` or turned into errors with python -W error:"stratum morphology" \ -W error:"system morphology" \ "$(which morph)" ...` | ||||
| * | Remove tests for working with null refs | Richard Maw | 2014-02-13 | 7 | -180/+1 |
| | | | | | | | | | | Refs should be completely omitted, and this is now the standard behaviour, so there's little value in testing the behaviour separately. | ||||
| * | Don't use repo or ref in test suite | Richard Maw | 2014-02-13 | 15 | -79/+15 |
| | | |||||
| * | Allow omitting repo and ref when referring to strata | Richard Maw | 2014-02-13 | 6 | -34/+35 |
| | | |||||
| * | Allow tagging branches with null refs | Richard Maw | 2014-02-13 | 1 | -27/+13 |
| | | | | | | | | | | | | | | This includes various changes allowing the repo and ref fields to be missing; but also a change to the the component_key function, so that instead of generating a string, it returns a tuple, since it's only required to be a consistently hashable index. | ||||
| * | Remove edit-updates-stratum-build-depends test | Richard Maw | 2014-02-12 | 2 | -95/+0 |
| | | | | | | | | | | | | | | | | | | | | This test stopped being fit for purpose after an accidental edit made it no longer check the stratum build depends. However, rather than fixing it, it should be removed, since we're changing morph's behaviour to not support morphologies in different repositories, which means that updating these refs is no longer necessary. | ||||
| * | Remove test for tagging with multiple morphs repos | Richard Maw | 2014-02-12 | 2 | -289/+0 |
| | | | | | | | | | | We don't support this any more, it makes morphologies complicated to implement and reason about. | ||||
* | | Update copyright in README | Sam Thursfield | 2014-02-14 | 1 | -1/+1 |
| | | |||||
* | | Add note to README about running Morph from a Git checkout | Sam Thursfield | 2014-02-13 | 1 | -0/+4 |
|/ | |||||
* | Update Copyright and wrap lines longer than 79 chars | Pedro Alvarez | 2014-02-04 | 1 | -2/+3 |
| | |||||
* | Improve help for gc commandrichardipsum/gc_plugin_improve_help | Richard Ipsum | 2014-01-30 | 1 | -6/+9 |
| | |||||
* | Fix copyright year in previous commit | Richard Maw | 2014-01-28 | 1 | -1/+1 |
| | |||||
* | Merge branch 'baserock/richardmaw/S10140/vbox-3.4.0-deploy' | Richard Maw | 2014-01-28 | 1 | -1/+19 |
|\ | | | | | | | Reviewed-by: Pedro Alvarez, Lars Wirzenius and Rob Taylor |