summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* .gitlab-ci.yml: disable most spawn testsaevri/enable_spawn_ciAngelos Evripiotis2019-10-181-0/+6
* cli: BST_FORCE_START_METHOD only sets if necessaryAngelos Evripiotis2019-10-181-10/+39
* tests/conftest: implement BST_FORCE_START_METHODAngelos Evripiotis2019-10-181-0/+15
* tox.ini: pass through BST_FORCE_START_METHODAngelos Evripiotis2019-10-181-0/+1
* Merge branch 'traveltissues/fix' into 'master'bst-marge-bot2019-10-181-3/+0
|\
| * element.py: remove unused variableDarius Makovsky2019-10-181-3/+0
|/
* Merge branch 'bschubert/bump-bst-experimental-version' into 'master'bst-marge-bot2019-10-182-2/+2
|\
| * .gitlab-ci.yml: Update bst-plugins-experimental versionbschubert/bump-bst-experimental-versionBenjamin Schubert2019-10-182-2/+2
|/
* Merge branch 'traveltissues/notes' into 'master'bst-marge-bot2019-10-183-48/+21
|\
| * Remove special loading for workspacestraveltissues/notesDarius Makovsky2019-10-173-48/+21
|/
* Merge branch 'traveltissues/1172' into 'master'bst-marge-bot2019-10-171-1/+1
|\
| * tox.ini: pin mypy 0.730traveltissues/1172Darius Makovsky2019-10-171-1/+1
|/
* Merge branch 'traveltissues/1140-softreset' into 'master'bst-marge-bot2019-10-167-54/+101
|\
| * tests: add test for soft workspace resettraveltissues/1140-softresetDarius Makovsky2019-10-161-0/+52
| * Use workspace_close and workspace_open to reset workspacesDarius Makovsky2019-10-164-46/+42
| * _basecache.py: early return if remotes are setupDarius Makovsky2019-10-161-1/+3
| * workspace.py: raise AssertionError on init_workspaceDarius Makovsky2019-10-161-7/+4
|/
* Merge branch 'bschubert/1.91.1' into 'master'1.91.1bst-marge-bot2019-10-161-0/+8
|\
| * NEWS: update release notes for version 1.91.1Benjamin Schubert2019-10-161-0/+8
|/
* Merge branch 'bschubert/yaml-tidying' into 'master'bst-marge-bot2019-10-1616-86/+77
|\
| * NEWS: add info about new YAML breaking changesBenjamin Schubert2019-10-161-0/+11
| * node.pyx: Make 'strip_node_info' publicBenjamin Schubert2019-10-168-31/+31
| * element.py: Rework 'node_subst_list' to take the sequence directlyBenjamin Schubert2019-10-162-8/+7
| * element.py: remove 'node_subst_member' and replace with 'node_susbst_vars'Benjamin Schubert2019-10-163-37/+7
| * element.py: Remove '_subst_string'Benjamin Schubert2019-10-161-15/+0
| * _options/option.py: Pass the node instead of the str to 'transform'Benjamin Schubert2019-10-164-6/+9
| * element.py: change 'substitute_variables' to take a 'ScalarNode' and renameBenjamin Schubert2019-10-162-7/+30
|/
* Merge branch 'aevri/oldgit' into 'master'bst-marge-bot2019-10-161-1/+3
|\
| * testing/.../site: windows-friendly HAVE_OLD_GITaevri/oldgitAngelos Evripiotis2019-10-151-1/+3
|/
* Merge branch 'juerg/prepare-fork' into 'master'bst-marge-bot2019-10-159-61/+45
|\
| * workspace.py: Do not close gRPC channelsJürg Billeter2019-10-152-5/+0
| * _remote.py: Do not use subprocess to check remoteJürg Billeter2019-10-151-37/+6
| * _context.py: Replace is_fork_allowed() with prepare_fork()Jürg Billeter2019-10-152-13/+10
| * scheduler.py: Call is_fork_allowed() right before spawning jobsJürg Billeter2019-10-151-2/+7
| * _basecache.py: Add close_grpc_channels() methodJürg Billeter2019-10-151-3/+10
| * cascache.py: Rename close_channel() to close_grpc_channels()Jürg Billeter2019-10-153-5/+5
| * cascache.py: Reset _casd_cas in close_channel()Jürg Billeter2019-10-151-0/+1
| * _remote.py: Reset _initialized in close()Jürg Billeter2019-10-151-0/+2
| * _sourcecache.py: Reset source_service in SourceRemote.close()Jürg Billeter2019-10-151-0/+4
| * _artifactcache.py: Reset artifact_service in ArtifactRemote.close()Jürg Billeter2019-10-151-0/+4
|/
* Merge branch 'aevri/platform_win32' into 'master'bst-marge-bot2019-10-142-0/+63
|\
| * win32: _platform/win32: add support for win32Angelos Evripiotis2019-10-142-0/+63
|/
* Merge branch 'tlater/progress-tests' into 'master'bst-marge-bot2019-10-1011-59/+204
|\
| * Improve progress testsTristan Maat2019-10-106-44/+149
| * Remove XXX comment about missing progressTristan Maat2019-10-101-2/+9
| * testutils/context.py: Mock tasks instead of accepting NonesTristan Maat2019-10-104-12/+27
| * loader.py: Avoid loading deps of junction metaelementsTristan Maat2019-10-102-2/+20
|/
* Merge branch 'bschubert/partial-source-cache' into 'master'bst-marge-bot2019-10-102-95/+111
|\
| * _sourcecache: Fallback to fetch source when remote has missing blobsBenjamin Schubert2019-10-102-0/+52
| * tests/sourcecache/fetch.py: Extract configuration of bstBenjamin Schubert2019-10-101-48/+26