summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* setup.py: Make setup.py work on non-linuxcross_platformTristan Maat2017-09-282-26/+30
* .gitlab-ci.yml: Add fallback tests to CITristan Maat2017-09-281-9/+52
* Fix tests for other platformsTristan Maat2017-09-2816-5/+77
* tar.py: Add tar testsTristan Maat2017-09-281-0/+83
* mount_simple.py: Add mount testsTristan Maat2017-09-281-0/+52
* Implement tarcacheTristan Maat2017-09-283-4/+350
* Create artifactcache interfaceTristan Maat2017-09-282-286/+391
* Add platform factoriesTristan Maat2017-09-2835-45/+273
* Move sandboxes to separate directoryTristan Maat2017-09-286-568/+535
* _sandboxchroot.py: Implement sandboxchrootTristan Maat2017-09-281-0/+450
* utils.py: Fix missing psutil referenceTristan Maat2017-09-281-1/+1
* widget.py: Replace tail with a python implementationTristan Maat2017-09-281-6/+23
* build-module.sh.in: Don't attempt to copy empty sources75-source-bundle-generated-script-fails-when-a-build-element-has-no-sourceTristan Maat2017-09-271-1/+3
* fuse.py: Add support for Linux on ppc64Sam Thursfield2017-09-271-0/+16
* Fork and embed fusepySam Thursfield2017-09-275-4/+988
* _loader.py: Allow environment-nocache on elements.93-creating-a-child-task-can-fail-and-raise-a-stack-traceTristan Van Berkom2017-09-221-1/+1
* bst push: Check connectivity to cache before trying to pushsam/push-check-connectivitySam Thursfield2017-09-201-0/+2
* Specify the minimum required version of pytestMathieu Bridon2017-09-201-1/+1
* Test the proper fallback of artifact configsMathieu Bridon2017-09-192-7/+67
* Let users override project artifacts optionsMathieu Bridon2017-09-194-3/+35
* Let projects configure their artifacts pull/push optionsMathieu Bridon2017-09-194-5/+36
* Give the various artifact_* attributes to the ArtifactCacheMathieu Bridon2017-09-192-22/+26
* Simplify a bit of codeMathieu Bridon2017-09-191-5/+1
* plugin.py: Add note on plugin extension supportTristan Van Berkom2017-09-191-0/+7
* project.py: Allow 'host-arches' and 'arches' in project.confsam/project.conf-archesSam Thursfield2017-09-171-1/+2
* plugin.py: Fix documentation to link to correct file70-third-party-plugin-sharingTristan Van Berkom2017-09-141-1/+1
* Add testsTristan Maat2017-09-146-0/+111
* Fix affected test casesTristan Maat2017-09-141-6/+6
* Add documentationTristan Maat2017-09-145-1/+70
* Add loaded plugins to logTristan Maat2017-09-142-1/+32
* Add support for YAML default config loadingTristan Maat2017-09-144-16/+24
* _plugincontext.py: Add support for pip-installed pluginsTristan Maat2017-09-141-5/+42
* Fix affected test cases24-better-validation-for-loaded-yamlTristan Maat2017-09-145-4/+23
* Add source plugin node validationsTristan Maat2017-09-148-1/+19
* Add element plugin node validationsTristan Maat2017-09-147-4/+52
* context.py: Add user config node validationsTristan Maat2017-09-141-0/+18
* project.py: Add project config node validationsTristan Maat2017-09-141-0/+9
* Add element node validationsTristan Maat2017-09-144-0/+31
* Add _yaml.validate_nodeTristan Maat2017-09-133-0/+43
* tar.py source test case: Stop using tar's private _sha256sum() methodTristan Van Berkom2017-09-121-4/+5
* source.py: Use utils.sha256sum() when calculating workspace keysTristan Van Berkom2017-09-121-11/+7
* patch.py source plugin: Use utils.sha256sum()Tristan Van Berkom2017-09-121-11/+1
* tar.py source plugin: Use utils.sha256sum()Tristan Van Berkom2017-09-121-9/+1
* local.py source plugin: Use utils.sha256sum()Tristan Van Berkom2017-09-121-10/+6
* utils.py: Added sha256sum utilityTristan Van Berkom2017-09-121-0/+21
* Construct pipeline without push queue if cannot push to artifact cacheChandan Singh2017-09-121-8/+9
* Generating man pagesTristan Van Berkom2017-09-1016-69/+115
* _sandboxbwrap.py: Make terminal control setting conditional on stdin being a ttytesting-shellTristan Van Berkom2017-09-101-1/+1
* _frontend/main.py: Changes to the bst shell commandTristan Van Berkom2017-09-101-22/+23
* element.py: Changed Element._shell() behaviors.Tristan Van Berkom2017-09-101-5/+7