summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Plugins: Update entrypoint group for pip originChandan Singh2020-01-173-3/+13
* Remove "deb" surce plugin, it has beem moved to bst-plugins-experimentaljjardon/move_deb_sourceJavier Jardón2020-01-172-90/+0
* element.py: Stop asserting we are cached after fetch and mark us as suchBenjamin Schubert2020-01-161-9/+4
* types.py: Completely remove 'Consistency'Benjamin Schubert2020-01-162-43/+13
* element.py: Optimize _should_fetch conditionBenjamin Schubert2020-01-161-6/+3
* element.py: Compute whether an element is cached only on `is_cached`Benjamin Schubert2020-01-162-21/+14
* source.py: Remove 'get_consistency' completelyBenjamin Schubert2020-01-1611-112/+15
* source.py: Remove the reliance on consistency to get whether a source is cachedBenjamin Schubert2020-01-1610-10/+94
* source.py: Add a new 'is_resolved' to get whether a source is resolved.Benjamin Schubert2020-01-167-15/+39
* element.py: Remove _get_consistency and introduce explicit methodsBenjamin Schubert2020-01-165-30/+33
* element.py: Rename '_source_cached' to '_has_all_sources_in_source_cache'Benjamin Schubert2020-01-166-16/+16
* source.py: Introduce methods to query state instead of get_consistencyBenjamin Schubert2020-01-163-9/+19
* element.py: Remove unused __staged_sources_directory & asserttpollard/removeassertTom Pollard2020-01-151-10/+0
* userconfig.yaml: Add bool for disabling console output throttlingtpollard/messagerateTom Pollard2020-01-153-3/+23
* _frontend/app.py: Make message printing tick drivenTom Pollard2020-01-151-12/+31
* loader.py: Optimize sorting of elements when they are multiple targetsbschubert/optimize-loading-multiple-targetsBenjamin Schubert2020-01-142-3/+16
* _sandboxreapi.py: Improve batch command loggingJürg Billeter2020-01-131-2/+9
* sandbox.py: Add combined_label() method to batch itemsJürg Billeter2020-01-131-0/+6
* scheduler.py: Handle exceptions that are caught under the event looptpollard/loop_exceptionTom Pollard2020-01-102-2/+25
* _frontend/widget.py: show_pipeline() Don't show buildable for junctionTom Pollard2020-01-092-2/+4
* _pipeline.py: Refactor if/elif/else usageTristan Maat2020-01-081-16/+15
* Make PipelineSelection a proper enum typeTristan Maat2020-01-085-110/+153
* _platform: Don't use psutil.Process.cpu_affinity on unsupported platformschandan/fix-cpu-countChandan Singh2019-12-312-9/+9
* sandbox: Drop chroot sandboxing backendJürg Billeter2019-12-311-354/+0
* _platform: Drop support for chroot sandboxJürg Billeter2019-12-311-21/+0
* _scheduler/scheduler.py: Enforce SafeChildWatcherChandan Singh2019-12-241-0/+6
* _state: remove unused add_maximum_progresstraveltissues/remove-unusedDarius Makovsky2019-12-241-3/+0
* _sourcecache: remove unused _update_mtimeDarius Makovsky2019-12-241-6/+0
* _sourcecache: remove unused _reachable_directoriesDarius Makovsky2019-12-241-9/+0
* _sourcecache: remove unused _remove_sourceDarius Makovsky2019-12-241-3/+0
* _sourcecache: remove unused list_sourcesDarius Makovsky2019-12-241-10/+0
* sandbox: remove unused _issue_warningDarius Makovsky2019-12-241-10/+0
* sandbox: remove unused _callbackDarius Makovsky2019-12-241-20/+0
* _casbaseddirectory: remove unused _copy_link_from_filesystemDarius Makovsky2019-12-241-3/+0
* _platform/platform.py: Add alias for IBM AIX 7 powerpcChandan Singh2019-12-231-3/+11
* _platform/platform.py: Add alias for sun4vChandan Singh2019-12-231-0/+1
* job.py: Do not call Process.close()Jürg Billeter2019-12-191-1/+0
* _platform/platform.py: Add powerpc64 and powerpc64leJavier Jardón2019-12-171-0/+2
* tests: source_determinism.py: Skip flaky test with buildbox-runJürg Billeter2019-12-171-0/+4
* testing/_utils/site.py: Add BUILDBOX_RUN variableJürg Billeter2019-12-171-0/+9
* testing/runcli.py: Add BST_CAS_STAGING_ROOT environment variableJürg Billeter2019-12-171-0/+7
* utils.py: Use `onerror` in `_force_rmtree`Tristan Maat2019-12-171-11/+16
* sources/git.py: Document that checkout-submodules is recursivetmewett/recursive-gitTom Mewett2019-12-131-2/+6
* _gitsourcebase.py: Rename and refactor _ignore_submoduleTom Mewett2019-12-131-11/+12
* _gitsourcebase.py: Manage submodules recursivelyTom Mewett2019-12-131-56/+65
* _gitsourcebase.py: Add and update some comments on _GitMirrorTom Mewett2019-12-131-3/+14
* element.py: Only cache sources if some had to be fetchedbschubert/cleanup-element-fetchBenjamin Schubert2019-12-131-1/+1
* element.py: Remove temporary variableBenjamin Schubert2019-12-131-2/+2
* job.py: Replace message queue with pipejuerg/job-pipeJürg Billeter2019-12-121-44/+40
* tests: Drop buildbox xfailsJürg Billeter2019-12-102-7/+0