summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* WIP shallow clone approachwip-shallow-clonePaul Sherwood2015-06-111-5/+8
* Put elapsed time in build-log, not meta. and meta is an artifactPaul Sherwood2015-06-111-2/+8
* Merge pull request #75 from perryl/lauren/sort-filenames-and-directoriesPaul Sherwood2015-06-121-0/+2
|\
| * Sort filenames and directories to prevent building components outside the systemLauren Perry2015-06-121-0/+2
|/
* Merge pull request #74 from jamespthomas/add_deployment_filePaul Sherwood2015-06-121-0/+10
|\
| * system-version-manager needs a deployment manifest for upgradesJames Thomas2015-06-121-0/+10
|/
* Merge pull request #73 from ColdrickSotK/adam/recursive-subsystemsPaul Sherwood2015-06-122-8/+13
|\
| * Always inspect subsystems recursivelyAdam Coldrick2015-06-122-8/+13
|/
* Merge pull request #72 from ColdrickSotK/adam/fix-definitions-tidyPaul Sherwood2015-06-121-13/+9
|\
| * Revert "Move the schema validation into a function"Adam Coldrick2015-06-121-13/+9
|/
* Merge pull request #71 from jamespthomas/fix_deployPaul Sherwood2015-06-111-0/+7
|\
| * Pass deploy defaults to extensionsJames Thomas2015-06-111-0/+7
|/
* Merge pull request #70 from ColdrickSotK/adam/definitions-tidyupPaul Sherwood2015-06-111-55/+101
|\
| * Attempt to make definitions.py easier to understandAdam Coldrick2015-06-111-45/+84
| * Recursively get subsystems, rather than just the top-level onesAdam Coldrick2015-06-111-2/+5
| * Move the schema validation into a functionAdam Coldrick2015-06-111-9/+13
* | Merge pull request #69 from ColdrickSotK/adam/reentrant-definitionsPaul Sherwood2015-06-115-76/+66
|\ \ | |/
| * Use instance variables rather than class variables in DefinitionsAdam Coldrick2015-06-111-18/+16
| * Pass the Definitions object rather than repeatedly instantiating a new oneAdam Coldrick2015-06-115-58/+50
|/
* Sort default settings alphabeticallyPaul Sherwood2015-06-101-10/+10
* Add some example commandlinesPaul Sherwood2015-06-101-3/+22
* No need to report creating /dev/null each timePaul Sherwood2015-06-101-1/+0
* Merge pull request #65 from jmacarthur/patch-1Paul Sherwood2015-06-101-1/+1
|\
| * Correct typo in readme.mdJim MacArthur2015-06-101-1/+1
* | Merge pull request #66 from ssssam/sam/pick-backend-oncePaul Sherwood2015-06-102-7/+18
|\ \ | |/ |/|
| * Pick sandboxlib backend once, on startupSam Thursfield2015-06-102-7/+18
|/
* ybd now seems to run on other Linuxes and MacOS... may not *work* thoughPaul Sherwood2015-06-091-0/+4
* Merge pull request #62 from ssssam/sam/sandboxlib-multiple-backendsPaul Sherwood2015-06-092-12/+35
|\
| * Format warnings from Python 'warnings' module neatlySam Thursfield2015-06-091-4/+17
| * Use any supported sandboxlib backend, don't require linux-user-chrootSam Thursfield2015-06-091-8/+18
* | Merge pull request #61 from ColdrickSotK/adam/exts-pythonpathPaul Sherwood2015-06-093-1/+8
|\ \
| * | Set PYTHONPATH when running extensionsAdam Coldrick2015-06-091-0/+6
| * | Put the path containing deployment extensions in the settings dictAdam Coldrick2015-06-092-1/+2
|/ /
* | No need to invoke python explicitly, since ybd has a shebang nowPaul Sherwood2015-06-091-2/+2
* | Merge pull request #60 from ColdrickSotK/adam/subsystemsPaul Sherwood2015-06-092-53/+75
|\ \ | |/ |/|
| * Add a shebang in ybd.py so it can be run directlyAdam Coldrick2015-06-091-0/+1
| * Don't try to build clustersAdam Coldrick2015-06-091-24/+24
| * Split up deploy() to make the recursion less confusingAdam Coldrick2015-06-091-30/+51
|/
* Forking to remove sandbox can cause race condition, build failPaul Sherwood2015-06-091-3/+2
* Only set eabi for armv5 and v7 platformsJames Thomas2015-06-081-1/+1
* Remove server.py, it's not being used at this pointPaul Sherwood2015-06-081-61/+0
* Merge pull request #59 from ssssam/sam/message-for-sudoPaul Sherwood2015-06-081-0/+1
|\
| * Print message before calling 'sudo' to /dev/nullSam Thursfield2015-06-081-0/+1
* | Merge pull request #58 from ssssam/sam/separate-env-for-buildPaul Sherwood2015-06-084-66/+44
|\ \ | |/
| * Don't mutate os.environ for each buildSam Thursfield2015-06-084-66/+44
* | Merge pull request #55 from ssssam/sam/python3Paul Sherwood2015-06-081-11/+21
|\ \ | |/
| * Fix repos.py to work under Python 3Sam Thursfield2015-06-081-11/+21
* | Merge pull request #56 from ssssam/sam/fix-git-errorPaul Sherwood2015-06-081-1/+1
|\ \ | |/ |/|
| * Show name of Git repo when resolving a tree failsSam Thursfield2015-06-081-1/+1
|/
* Merge pull request #53 from ssssam/sam/fix-error-exitPaul Sherwood2015-06-081-1/+1
|\