summaryrefslogtreecommitdiff
path: root/morphlib/builder2.py
Commit message (Expand)AuthorAgeFilesLines
* Make system-integration commands use containerised_cmdlineRichard Maw2014-10-301-55/+5
* stagingarea: Mount proc and ccache inside the namespaceRichard Maw2014-10-241-1/+3
* Run system-integrations in a namespaceRichard Maw2014-10-241-23/+53
* Remove overlap detection logicRichard Maw2014-10-011-64/+0
* Build per-source rather than per-artifactRichard Maw2014-09-191-120/+120
* Eliminate BuilderBase.new_artifactRichard Maw2014-09-191-9/+2
* Stop creating a separate -kernel artifact for systemsRichard Maw2014-09-171-20/+0
* 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