summaryrefslogtreecommitdiff
path: root/morphlib/builder2.py
Commit message (Expand)AuthorAgeFilesLines
* morphloader: Get commands when loading morphologyAdam Coldrick2014-08-141-1/+1
* Fix not including symlinks in chunks if they exist on the hostbaserock/richardmaw/bugfix/symlink-includeRichard Maw2014-07-291-1/+1
* Make our use of json binary path safebaserock/richardmaw/bugfix/unicode-safe-jsonRichard Maw2014-07-111-8/+13
* Fix: use end of options option with run-partsRichard Ipsum2014-06-181-1/+6
* Use logfile kwarg to generate build logRichard Ipsum2014-05-141-24/+47
* Run the system integration commands when buildingPedro Alvarez2014-03-201-0/+46
* Generate scripts with the system-integration-commands of chunk morphologies.Pedro Alvarez2014-03-201-3/+42
* Don't create a blank /etc/fstabSam Thursfield2014-03-041-25/+0
* Merge artifact splitting workRichard Maw2014-01-171-33/+51
|\
| * Use given artifact when constructing StrataRichard Maw2014-01-161-8/+6
| * Split chunk morphologies according to new rulesRichard Maw2014-01-161-23/+41
| * Replace chunk 'chunks' field with 'products'Richard Maw2014-01-151-2/+2
|/
* Added chunkname prefix to some elements of the debug log.Dan Firth2013-10-111-5/+9
* morphologyfactory: move empty stratum check hereRichard Maw2013-08-071-9/+0
* stagingarea: move to failed on construction failRichard Maw2013-08-061-4/+1
* Add morph cross-bootstrapSam Thursfield2013-07-301-63/+54
* Save more than one failed buildRichard Maw2013-07-031-1/+1
* Make /etc/os-release have the easy infoJonathan Maw2013-07-021-4/+6
* Fix permissions of /etc/os-releaseLars Wirzenius2013-06-201-2/+4
* Fix warnings and test suiteLars Wirzenius2013-06-201-4/+0
* Remove SystemKindBuilderFactoryLars Wirzenius2013-06-201-45/+52
* Require system-kind to be rootfs-tarballLars Wirzenius2013-06-201-0/+3
* Delete system-kind plugins except for rootfs-tarballLars Wirzenius2013-06-201-161/+0
* builder: replace shelling out to mv with os.renameRichard Maw2013-06-061-1/+1
* Change the structure of the temporary directory used by morphTiago Gomes2013-06-051-0/+4
* Merge branch 'liw/kill-bare-except'Lars Wirzenius2013-05-281-2/+7
|\
| * Stop using bare except: statementsLars Wirzenius2013-04-161-2/+7
* | Remove excessive debugging messagesRichard Dale2013-05-241-3/+2
* | Include the artifact metadata-version in the cache id keyRichard Dale2013-05-241-1/+0
* | Add contents list to chunk and stratum metadataRichard Dale2013-05-241-6/+13
* | Create an empty fstab if one is missingLars Wirzenius2013-05-021-7/+10
|/
* Corrections to previous commitsRichard Holland2013-04-081-1/+1
* Changed empty stratum warning to errorRichard Holland2013-04-081-1/+7
* Don't include bootstrap chunks in output strataSam Thursfield2013-03-131-3/+8
* Refactor build processSam Thursfield2013-03-131-12/+9
* Remove features used by old bootstrap methodSam Thursfield2013-03-131-0/+3
* Merge branch 'liw/pre-commands' into stagingSam Thursfield2013-03-071-4/+14
|\
| * Add pre- and post-commands for chunksLars Wirzenius2013-02-191-4/+14
* | Add the ability for chunk morphs to specify devicesJonathan Maw2013-02-281-0/+24
* | Hardlink files into the staging-areaJonathan Maw2013-02-281-64/+6
|/
* Make metadata include the repo-alias.Richard Maw2013-02-111-0/+1
* Avoid confusing error when staging area is emptySam Thursfield2013-02-061-2/+3
* Include morph-version in artifact metadataRichard Maw2013-01-281-0/+7
* Make ccache use the same directory for repos that are clonesJonathan Maw2013-01-031-4/+15
* Add support for ccacheJonathan Maw2012-12-171-0/+24
* Revert "Merge branch 'liw/hardlink-staging-area-pre-rebase'"Jannis Pohlmann2012-11-301-5/+27
* Use the builder runcmd, to get build environment rightLars Wirzenius2012-11-291-6/+4
* Reformat code, plus adapt for non-staging-area buildsLars Wirzenius2012-11-291-1/+2
* Hardlinked chroot done with linux-user-chrootJoe Burmeister2012-11-291-31/+10
* Don't store original filename in compressed image filesSam Thursfield2012-11-161-1/+2