summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* Add a new zip sourcezipMathieu Bridon2017-11-031-0/+147
* tar: Move most of the code to a new base classMathieu Bridon2017-11-032-91/+114
* plugins/sources/tar.py: Ignore possible leading '.' directory.Tristan Van Berkom2017-11-021-0/+6
* Clean old Platform.get_platform referencesTristan Maat2017-11-012-2/+2
* Make the platform object a singletonTristan Maat2017-11-012-4/+11
* _artifactcache/ostreecache.py: Allow explicit disabling of pushesuser-namespace-fallbackTristan Van Berkom2017-10-311-1/+14
* sandbox/_sandboxbwrap.py: Dont use user namespaces if they are unavailableTristan Van Berkom2017-10-311-1/+6
* _platform/linux.py: Add preflight check to detect user namespacesTristan Van Berkom2017-10-311-1/+40
* _scheduler/job.py: Ensure messages are logged to the correct log fileTristan Van Berkom2017-10-311-1/+4
* _frontend/main.py: Hold on to unconditional startup messagesTristan Van Berkom2017-10-311-0/+8
* Catch attempts to compose a listSam Thursfield2017-10-311-3/+7
* context.py: Fixed project override validation to allow new 'strict' keywordTristan Van Berkom2017-10-301-1/+1
* utils.list_relative_paths: Clarify empty dirs noteAngelos Evripiotis2017-10-301-1/+2
* utils.list_relative_paths: avoid os.path.relpathAngelos Evripiotis2017-10-301-6/+9
* _pipeline.py: No except_ argument in source_bundleTristan Van Berkom2017-10-302-4/+2
* _frontend/widget.py: Prettier formatting of messages with no associated pluginTristan Van Berkom2017-10-301-9/+11
* _pipeline.py: The toplevel message() function no longer takes an element.Tristan Van Berkom2017-10-301-35/+32
* _frontend/main.py: Fetch remote refs in a few placesTristan Van Berkom2017-10-291-6/+9
* _pipeline.py: Make fetching of remote refs optionalTristan Van Berkom2017-10-291-1/+3
* _artifactcache: Adapt to new Element api _get_strict()Tristan Van Berkom2017-10-272-4/+4
* element.py: Adapt to new Context api _get_strict()Tristan Van Berkom2017-10-271-3/+16
* context.py: Moving strict mode configuration to be project specificTristan Van Berkom2017-10-272-27/+22
* Issue #107: Stop attaching the child watcher multiple timesTristan Maat2017-10-262-1/+3
* Remove dpkg and x86image elementsJonathan Maw2017-10-266-805/+0
* _pipeline.py: Improve error message when --except fails.Tristan Van Berkom2017-10-261-1/+1
* project.py: Fetch element type overrides before assertionsTristan Van Berkom2017-10-251-3/+5
* _pipeline.py: Give the correct artifact pull URL in remote tickerSam Thursfield2017-10-251-1/+1
* _options/optionpool.py: Be strict with evaluation of undefined variables.Tristan Van Berkom2017-10-231-3/+7
* _frontend/main.py: Consistent exit code when exceptions occur.Tristan Van Berkom2017-10-231-5/+5
* exceptions.py: _get_last_exception() clear the exception after fetching itTristan Van Berkom2017-10-231-1/+5
* data/projectconfig.yaml: Issue #106 - Compress debug symbols by defaultTristan Van Berkom2017-10-231-8/+19
* _platform/platform.py: Removing executable permissionTristan Van Berkom2017-10-221-0/+0
* element.py: Raise an error if the source staging directory is non-emptyTristan Van Berkom2017-10-221-0/+4
* source.py: Dont error out if staging directory is not empty.Tristan Van Berkom2017-10-221-3/+0
* utils.py: Fix regression, build directories not being removed.Tristan Van Berkom2017-10-211-3/+3
* data/projectconfig.yaml: Fixes #105 - Set SOURCE_DATE_EPOCH to constant valueTristan Van Berkom2017-10-201-0/+2
* Add warnings when staging to /buildstream/build74-prevent-artifacts-from-containing-files-in-buildstream-buildTristan Maat2017-10-192-1/+17
* artifactcache.py: Fix missing fetch_remote_refs interface98-ctrl-c-doesn-t-properly-kill-a-non-interactive-shellTristan Maat2017-10-193-2/+15
* Fix keyboardinterrupts caused by subprocessesTristan Maat2017-10-192-18/+94
* _yaml.py: Fixes #119 - Custom implementation of ChainMapTristan Van Berkom2017-10-191-1/+93
* element.py: Updated for _yaml.composite() API changesTristan Van Berkom2017-10-171-13/+13
* project.py: Updated for _yaml.composite() API changesTristan Van Berkom2017-10-171-2/+2
* context.py: Updated for _yaml.composite() API changeTristan Van Berkom2017-10-171-1/+1
* _loader.py: Updated for _yaml.composite() API changeTristan Van Berkom2017-10-171-4/+2
* _yaml.py: Implement array composition directivesTristan Van Berkom2017-10-171-66/+303
* exceptions.py: Added LoadErrorReason.TRAILING_LIST_DIRECTIVETristan Van Berkom2017-10-171-0/+3
* _options/optionpool.py: Use _yaml.composite() instead of _yaml.composite_dict()Tristan Van Berkom2017-10-171-1/+1
* _ostree.py: Fix error handling to handle GLib.ErrorTristan Van Berkom2017-10-151-5/+1
* ostree.py source plugin: More informative error when missing track & refTristan Van Berkom2017-10-141-1/+1
* git.py source plugin: More informative error when missing track & refTristan Van Berkom2017-10-141-1/+1