summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _pipeline.py: Give the correct artifact pull URL in remote tickersam/artifacts-url-fixSam Thursfield2017-10-231-1/+1
* _options/optionpool.py: Be strict with evaluation of undefined variables.Tristan Van Berkom2017-10-231-3/+7
* tests/format: Test proper failure of reference to undefined optionsTristan Van Berkom2017-10-233-0/+29
* _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
* integration-tests: Updating results now that we compress debug symbols by def...125-regression-after-handling-c-in-bst-shellTristan Van Berkom2017-10-2317-0/+0
* tests/cachekey: Fixing cache key test after changing default strip commandsTristan Van Berkom2017-10-232-2/+2
* data/projectconfig.yaml: Issue #106 - Compress debug symbols by defaultTristan Van Berkom2017-10-231-8/+19
* tests/cachekey: Refactoring to now include an automatic updaterTristan Van Berkom2017-10-232-15/+78
* tests/testutils/runcli.py: Optionally make the runner not verboseTristan Van Berkom2017-10-231-8/+10
* _platform/platform.py: Removing executable permissionTristan Van Berkom2017-10-221-0/+0
* tests/frontend: Removing messTristan Van Berkom2017-10-223-16/+0
* tests/sources/generic.py: Removing test, no tests should ever be added hereTristan Van Berkom2017-10-224-37/+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
* tests/frontend/buildcheckout.py: Assert that build directories are removedTristan Van Berkom2017-10-211-0/+5
* setup.cfg: Ignore .eggs directory for pep8 linterTristan Van Berkom2017-10-211-0/+1
* tests/cachekey: Fixing cache key test after modifying project.conf default en...Tristan Van Berkom2017-10-2122-36/+22
* data/projectconfig.yaml: Fixes #105 - Set SOURCE_DATE_EPOCH to constant valueTristan Van Berkom2017-10-201-0/+2
* .gitlab-ci.yml: Drop root privileges for some tests102-run-ci-as-non-root-userTristan Maat2017-10-201-3/+16
* .gitlab-ci.yml: Fix documentation buildsam/fix-docsSam Thursfield2017-10-201-1/+1
* Add warnings when staging to /buildstream/build74-prevent-artifacts-from-containing-files-in-buildstream-buildTristan Maat2017-10-1910-1/+71
* 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
* .gitlab-ci.yml: Issue #100 - Avoid installing setup.py test_requiresno-install-test-requiresTristan Van Berkom2017-10-181-2/+2
* contrib/bst-here: Change how invocation worksSam Thursfield2017-10-182-10/+17
* contrib/bst-here: Set a fixed shell promptSam Thursfield2017-10-181-0/+3
* Add `bst-here` script and document itSam Thursfield2017-10-182-17/+92
* .gitlab-ci.yml: Use `pip3 install --no-index` when installing BuildStreamSam Thursfield2017-10-181-5/+8
* doc/source/formatintro.rst: Documenting list composition directiveslist-composition-directivesTristan Van Berkom2017-10-172-37/+108
* tests/yaml/, tests/format/: Added tests for list composition directivesTristan Van Berkom2017-10-1716-104/+324
* 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
* Remove omit stuff, and migrating integration tests to not use old 'arches' st...Tristan Van Berkom2017-10-1464-885/+258
* Merging integration tests into buildstream proper.merging-integration-testTristan Van Berkom2017-10-14239-10/+3148
* .gitignore: Dont ignore .pyc files in integration-tests/Tristan Van Berkom2017-10-141-1/+2
* 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
* doc/source/projectconf.rst: Document option variable exporting featureTristan Van Berkom2017-10-141-0/+60
* tests/format/optionexports.py: Testing variable exports for base option typesTristan Van Berkom2017-10-143-0/+69
* project.py: Export options as variables if that was asked forTristan Van Berkom2017-10-141-12/+13
* _options: Options can now be exported to variables in string formTristan Van Berkom2017-10-144-1/+28