summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* element.py: Remove unused local private methods due to Artifact classtpollard/908Tom Pollard2019-03-121-31/+0
* _artifact.py: Transition element.py get_artifact_metadata*() methodsTom Pollard2019-03-122-56/+180
* _artifact.py: Transition element.py __load*() methodsTom Pollard2019-03-122-18/+52
* _artifact.py: Transition element.py _cached_buildtree()Tom Pollard2019-03-122-11/+28
* _artifact.py: Transition element.py _cache_artifact()Tom Pollard2019-03-122-100/+136
* Create Artifact 'abstraction' classTom Pollard2019-03-122-18/+151
* Merge branch 'jennis/assert_composition_failure' into 'master'bst-marge-bot2019-03-126-0/+63
|\
| * tests: Add tests to ensure that overwriting on later compositions worksJames Ennis2019-03-126-0/+63
|/
* Merge branch 'chandan/container-plugins' into 'master'bst-marge-bot2019-03-121-0/+1
|\
| * doc/source/core_plugins.rst: Add link to bst-plugins-containerChandan Singh2019-03-121-0/+1
|/
* Merge branch 'tristan/cleanup-workspace-tests' into 'master'Tristan Van Berkom2019-03-121-19/+13
|\
| * tests/frontend/workspace.py: Remove redundant and pointless testsTristan Van Berkom2019-03-121-19/+13
|/
* Merge branch 'tristan/missing-file-errors' into 'master'bst-marge-bot2019-03-1218-5/+121
|\
| * tests/format/junctions.py: Added tests for missing files across junction boun...Tristan Van Berkom2019-03-1211-0/+66
| * tests/format/project.py: Added tests for missing files and missing junctionsTristan Van Berkom2019-03-125-0/+31
| * _loader/loader.py: Specify junction name in missing file errors where appropr...Tristan Van Berkom2019-03-121-3/+12
| * _loader/loader.py: Include provenance in missing file errorsTristan Van Berkom2019-03-121-3/+9
| * _yaml.py: Report more accurate provenance informationTristan Van Berkom2019-03-121-1/+5
|/
* Merge branch 'jennis/move_node_get_project_path' into 'master'bst-marge-bot2019-03-113-106/+103
|\
| * _yaml.py: Move node_get_project_path to project.pyJames Ennis2019-03-113-106/+103
|/
* .gitlab-ci.yml: Fix "overnight-tests-no-cache" jobJavier Jardón2019-03-101-1/+0
* Merge branch 'jjardon/use_freedesktop-sdk-18.08.28' into 'master'Javier Jardón2019-03-101-1/+1
|\
| * .gitlab-ci.yml: Use current stable version of freedeskop-sdk: freedesktop-sdk...Javier Jardón2019-03-091-1/+1
|/
* Merge branch 'juerg/remote-execution-cas' into 'master'bst-marge-bot2019-03-081-22/+21
|\
| * _sandboxremote.py: Add support for embedded stdout and stderrJürg Billeter2019-03-081-2/+9
| * _sandboxremote.py: Process job output for failed commandsJürg Billeter2019-03-081-3/+3
| * _sandboxremote.py: Request the whole directory tree as outputJürg Billeter2019-03-081-12/+5
| * _sandboxremote.py: Remove support for FileBasedDirectory as sandbox rootJürg Billeter2019-03-081-5/+0
| * _sandboxremote.py: Use CasBasedDirectory as sandbox rootJürg Billeter2019-03-081-0/+4
|/
* Merge branch 'phil/external-plugin-testing' into 'master'bst-marge-bot2019-03-082-2/+122
|\
| * Allow testing of external plugins via toxphil/external-plugin-testingPhil Dawson2019-03-082-2/+122
|/
* Merge branch 'chandan/base-git-mirror' into 'master'bst-marge-bot2019-03-072-6/+11
|\
| * _gitsourcebase.py: Make mirror class used by derived plugins overridablePhil Dawson2019-03-071-3/+8
| * Expose _GitMirror as part of plugin author facing APIChandan Singh2019-03-072-6/+6
|/
* Merge branch 'bschubert/tests-behind-proxy' into 'master'bst-marge-bot2019-03-061-0/+7
|\
| * test: Pass proxy and cert env variable to tox environmentbschubert/tests-behind-proxyBenjamin Schubert2019-03-061-0/+7
|/
* Merge branch 'jennis/compose_backwards' into 'master'bst-marge-bot2019-03-062-6/+13
|\
| * _include.py: Move yaml related logic to _yaml.pyjennis/compose_backwardsJames Ennis2019-03-062-6/+13
|/
* Merge branch 'juerg/fast-import' into 'master'bst-marge-bot2019-03-0612-103/+183
|\
| * filter.py: Set BST_RUN_COMMANDS to FalseJürg Billeter2019-03-061-0/+3
| * filter.py: Set BST_VIRTUAL_DIRECTORYJürg Billeter2019-03-061-0/+3
| * import.py: Set BST_RUN_COMMANDS to FalseJürg Billeter2019-03-061-0/+3
| * element.py: Disable Sandbox.run() for elements that don't need itJürg Billeter2019-03-061-0/+7
| * element.py: Add BST_RUN_COMMANDS flagJürg Billeter2019-03-061-0/+6
| * sandbox.py: Add _disable_run() methodJürg Billeter2019-03-061-0/+18
| * sandbox.py: Add _use_cas_based_directory() methodJürg Billeter2019-03-061-2/+14
| * _casbaseddirectory.py: Deduplicate os.path.join() calls in _add_file()Jürg Billeter2019-03-061-2/+3
| * _casbaseddirectory.py: Don't set relative_pathname in _check_replacementJürg Billeter2019-03-061-5/+4
| * storage: Use variable-length argument list for Directory.descend()Jürg Billeter2019-03-0610-84/+70
| * _casbaseddirectory.py: Add fast path for CAS-to-CAS importJürg Billeter2019-03-061-10/+52
|/