summaryrefslogtreecommitdiff
path: root/buildstream/_frontend/app.py
Commit message (Expand)AuthorAgeFilesLines
* Warn if open files hard limit is under 50knanonyme/warn-nofileSeppo Yli-Olli2020-10-141-0/+3
* app.py: Also catch SystemError with click.Abortbschubert/backport-1690Benjamin Schubert2020-01-161-2/+8
* _frontend: Added toplevel `--max-jobs` configurationTristan Van Berkom2019-07-141-0/+1
* _frontend/app.py: Initialize logging before preflighting the artifact cacheTristan Van Berkom2019-04-141-5/+7
* Use lazy platform instantiationJürg Billeter2019-04-141-1/+1
* _platform: Remove unused contextJürg Billeter2019-04-141-1/+1
* Move artifact cache creation to ContextJürg Billeter2019-04-141-0/+5
* Scheduler: Introduced JobStatus instead of simple success booleanTristan Van Berkom2019-04-121-3/+3
* plugin.py: make _unique_id accessible to the coreBenjamin Schubert2019-03-241-1/+1
* _frontend/app.py: Remove leftover blessings importMathieu Bridon2018-09-241-1/+0
* _frontend/status.py: Completely remove the blessings dependency from BuildStreamTristan Van Berkom2018-09-191-1/+1
* Fix get_cache_size to store it in the ArtifactCache, not the contextJonathan Maw2018-08-231-6/+4
* Use ArtifactCache's get_cache_size when calculating the quotavalentindavid/faster_startup-1.2Jonathan Maw2018-08-221-0/+4
* _frontend/app.py: Notify session completionsTristan Van Berkom2018-08-161-2/+14
* app.py: Handle exception thrown when recursion limit is exceededPhil Dawson2018-08-141-0/+4
* Add support for include '(@)' in project.conf and .bst filesValentin David2018-08-031-3/+0
* Make Project owner of Loader.Valentin David2018-08-031-12/+18
* Set default mirror via command-line or user configJonathan Maw2018-07-291-1/+2
* Make Jobs abstract and element-independentTristan Maat2018-07-181-14/+22
* Remove shebangs from python filesGökçen Nurlu2018-06-191-1/+0
* _frontend/app.py: Remove unused variable at global scopeTristan Van Berkom2018-06-061-1/+0
* _frontend: Notify failures when on linuxtristan/platform-appTristan Van Berkom2018-05-171-0/+40
* bst-init: Ensure --element-path is respected by the commandchandan/fix-bst-init-element-path288-kill-element-normal_name-variableChandan Singh2018-05-111-2/+2
* _frontend/app.py: Fixed ordering of initialization sequence.Tristan Van Berkom2018-05-101-14/+14
* _stream.py, _pipeline.py: Refactoring of the pipeline itselfTristan Van Berkom2018-05-081-37/+33
* _frontend/app.py: Remove partially_initialized()Tristan Van Berkom2018-05-081-67/+42
* Moving 'fetch_subprojects' configuration to stream <--> loaderTristan Van Berkom2018-05-081-12/+4
* _stream.py, _frontend: Call Stream() APIs with CLI arguments directly.Tristan Van Berkom2018-05-081-65/+30
* _frontend: Early logging initializationTristan Van Berkom2018-05-081-45/+39
* _stream.py: Absorb workspace functionality from App.Tristan Van Berkom2018-05-081-113/+9
* _stream.py: Add StreamError exceptionTristan Van Berkom2018-05-081-6/+6
* _stream.py: New Stream object, main calling interface for BuildStream coreTristan Van Berkom2018-05-081-4/+9
* app.py: Ensure an elements sub-dir is created upon project initialisationJames Ennis2018-05-071-0/+8
* Overwrite sys.excepthook to handle exceptions in the main application.tristan/except-hook-no-testTristan Van Berkom2018-04-231-0/+21
* buildstream/_frontend/app.py: Fixing unused variablesTristan Van Berkom2018-04-191-1/+1
* _pipeline.py, _frontend/app.py: Added track_selection initialization argumentTristan Van Berkom2018-04-191-4/+10
* _scheduler/scheduler.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-181-9/+5
* refactor: Do not assume there is only one workspace target in app.pyChandan Singh2018-04-171-7/+5
* _frontend: Earlier assertion for `bst workspace open` when directory is not e...Tristan Van Berkom2018-04-171-3/+0
* _frontend: Fix error messaging for closing workspacesTristan Van Berkom2018-04-171-0/+5
* _frontend/app.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-151-190/+221
* element.py: Rename _get_full_display_key() -> _get_display_key()Tristan Van Berkom2018-04-141-1/+1
* Fix disaster while making cross junction tracking optional.Tristan Van Berkom2018-04-131-3/+5
* _frontend/cli.py, _pipeline.py: Add options for cross junction tracking.Tristan Van Berkom2018-04-121-1/+1
* _workspaces.py: Remove knowledge of Elements completelyTristan Van Berkom2018-04-101-2/+2
* element.py: Cache source consistency logic and refactor workspace logic into ...Tristan Van Berkom2018-04-091-1/+1
* _frontend/app.py: Automatically launch interactive `bst init` when project.co...Tristan Van Berkom2018-04-081-1/+13
* _frontend/cli.py, _frontend/app.py: Implemented new `bst init` command.Tristan Van Berkom2018-04-081-1/+200
* _frontend/cli.py: Remove --no-checkout option for `bst workspace reset`Tristan Van Berkom2018-04-071-3/+2
* _frontend/app.py: More consistent error reportingTristan Van Berkom2018-04-051-6/+10