summaryrefslogtreecommitdiff
path: root/morphlib
Commit message (Expand)AuthorAgeFilesLines
* Restore old branch and merge subcommandsLars Wirzenius2013-08-192-4/+164
* Fix naming of SATA Controller in VirtualBox deploymentsLars Wirzenius2013-08-191-3/+3
* Merge remote-tracking branch 'origin/baserock/tiagogomes/new_deployment_v4'Lars Wirzenius2013-08-168-86/+296
|\
| * Add initial code to support clusters in morphloaderTiago Gomes2013-08-162-6/+27
| * Rework `morph deploy` to work with cluster morphologies.Tiago Gomes2013-08-161-77/+156
| * Add support for a `cluster` type of morphology.Tiago Gomes2013-08-163-2/+103
| * Utility function to convert all values in a dictionary to stringsTiago Gomes2013-08-162-1/+10
|/
* Merge branch 'liw/refactor-edit-v2'Lars Wirzenius2013-08-1614-14/+1603
|\
| * Fix variable nameLars Wirzenius2013-08-161-1/+1
| * Add "morph print-architecture" subcommandLars Wirzenius2013-08-152-0/+57
| * Clarify _get_stratum_triplets codeLars Wirzenius2013-08-151-1/+15
| * Fix "morph edit" to load morphologies from git when neededLars Wirzenius2013-08-151-1/+32
| * Add GitDir.is_currently_checked_outLars Wirzenius2013-08-151-0/+17
| * Use isinstance instead of type when checking morphology object typeLars Wirzenius2013-08-151-1/+1
| * Check for empty strata earlierLars Wirzenius2013-08-151-4/+4
| * Fix how stratum empty build deps check is doneLars Wirzenius2013-08-151-1/+1
| * Systematically use spec instead of infoLars Wirzenius2013-08-151-4/+4
| * Rename method to MorphologyLoader.parse_morphology_textLars Wirzenius2013-08-152-6/+8
| * Drop use of explicit StringIO with the yaml moduleLars Wirzenius2013-08-151-5/+2
| * Re-implement "morph edit" using new infrastructureLars Wirzenius2013-08-142-2/+206
| * Add a MorphologySet class, for changing many morphologiesLars Wirzenius2013-08-143-0/+339
| * Load morphologies using the new mechanisms, not the oldLars Wirzenius2013-08-141-4/+4
| * Add new morphology abstraction and morphology loading/savingLars Wirzenius2013-08-145-0/+912
| * Make SystemBranchDirectory remember an absolute pathLars Wirzenius2013-08-141-1/+1
| * Add SystemBranchDirectory.get_filename methodLars Wirzenius2013-08-142-0/+18
| * Remove unused argument from SystemBranchDirectory.clone_cached_repoLars Wirzenius2013-08-143-7/+5
* | Disable network during buildsJonathan Maw2013-08-131-0/+1
|/
* deploy: Always cleanup deploy tempdir on failureRichard Maw2013-08-131-45/+52
* deploy: Parse arguments before unpackRichard Maw2013-08-131-3/+3
* deploy: refactor environment argument parsingRichard Maw2013-08-133-7/+51
* deploy plugin: Clean up deployments' tempdirsRichard Maw2013-08-091-7/+7
* Merge commit '7819677343bb40e899fa2cd252c203013911fede'Lars Wirzenius2013-08-091-0/+25
|\
| * workflow-tools: check branch roots have systemsRichard Maw2013-08-081-0/+25
* | Merge remote-tracking branch 'origin/baserock/richardmaw/S8532/validate-strat...Lars Wirzenius2013-08-093-15/+112
|\ \ | |/ |/|
| * morphologyfactory: validate stratum build-dependsRichard Maw2013-08-072-0/+55
| * morphologyfactory: move empty stratum check hereRichard Maw2013-08-073-10/+28
| * morphologyfactory: refactor chunk bdeps exceptionsRichard Maw2013-08-072-6/+30
* | workflow-tools: Fix typo in `morph help branch`Richard Maw2013-08-071-1/+1
|/
* Merge branch 'liw/refactor-checkout-etc-v2'Lars Wirzenius2013-08-0712-114/+985
|\
| * Re-implement "morph branch" using new infrastructureLars Wirzenius2013-08-062-42/+73
| * Re-implement "morph show-branch-root" using new infrastructureLars Wirzenius2013-08-062-20/+18
| * Re-implement "morph show-system-branch" using new infrastructureLars Wirzenius2013-08-062-8/+9
| * Re-implement "morph checkout" using new infrastructureLars Wirzenius2013-08-062-37/+99
| * Add SystemBranchDirectory classLars Wirzenius2013-08-063-0/+433
| * Add GitDirectory classLars Wirzenius2013-08-063-0/+198
| * Add LocalRepoCache.get_updated_repo methodLars Wirzenius2013-08-061-1/+13
| * Add Workspace.create_system_branch_directory methodLars Wirzenius2013-08-062-0/+27
| * Add Workspace.get_default_system_branch_directory_name methodLars Wirzenius2013-08-062-0/+23
| * Add morphlib.util.find_root and find_leaf functionsLars Wirzenius2013-08-062-6/+92
* | stagingarea: move to failed on construction failRichard Maw2013-08-063-6/+21