summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* main_quickstart.rst: Add links/references to other sections of the docsjjardon/getting_startedJames Ennis2018-04-122-4/+4
* Add doc/source/examples.rstJavier Jardón2018-04-122-0/+9
* Add doc/source/first_project.rstJavier Jardón2018-04-122-0/+81
* source/index.rst: Replace current "Installing" with "Getting started" sectionJavier Jardón2018-04-121-1/+2
* Add doc/source/main_quickstart.rstJavier Jardón2018-04-121-0/+77
* NEWS: Mention failed job summaryRichard Maw2018-04-121-0/+4
* tests: Check that output includes log files of failed buildsRichard Maw2018-04-121-0/+28
* frontend: Redisplay failure messages in result summaryRichard Maw2018-04-121-1/+12
* frontend: Control indentations of multi-line valuesRichard Maw2018-04-121-0/+5
* frontend: Summarise build log output in --no-verbose modeRichard Maw2018-04-121-10/+18
* frontend: Use textwrap.indent to indentRichard Maw2018-04-121-1/+2
* frontend: capture errors for later useRichard Maw2018-04-121-1/+12
* _scheduler/trackqueue.py: Mark skipped elements as tracked.Tristan Van Berkom2018-04-131-0/+3
* Fix disaster while making cross junction tracking optional.Tristan Van Berkom2018-04-133-85/+83
* _pipeline.py: Fix inconsistent element error to print element fullnames.Tristan Van Berkom2018-04-131-1/+1
* mount: Wrap yields in context managers with try-finallyRichard Maw2018-04-122-17/+19
* NEWS: Added news entry detailing that cross-junction tracking is disabled by ...Tristan Van Berkom2018-04-121-0/+6
* _frontend/cli.py, _pipeline.py: Add options for cross junction tracking.Tristan Van Berkom2018-04-125-50/+112
* _frontend/widget.py: Fixed regression in logfile abbreviations.Tristan Van Berkom2018-04-121-0/+4
* _frontend/status.py: Fixed status widgets to show full element names.Tristan Van Berkom2018-04-121-2/+2
* buildstream/_versions.py: Increment BST_CORE_ARTIFACT_VERSIONTristan Van Berkom2018-04-1126-26/+26
* element.py, source.py: Cleanup how Source cache keys are calculated.Tristan Van Berkom2018-04-1127-46/+30
* element.py: Restructure artifact metadataTristan Van Berkom2018-04-111-87/+184
* source/install.rst: Update ArchLinux installation instructionsJavier Jardón2018-04-111-2/+2
* doc/source/install.rst: Update list of base requirementsJavier Jardón2018-04-111-2/+3
* tests/integration/shell.py: Test that workspaced files are visible in a bst s...Tristan Van Berkom2018-04-112-0/+91
* element.py: Preserve workspace state in failed build sandboxes.Tristan Van Berkom2018-04-111-0/+28
* HACKING.rst: Add integration and pytest notesTristan Maat2018-04-111-0/+19
* _frontend/widget.py: Correct log line if logdir is emptyjmac/logfile-widget-correctionJim MacArthur2018-04-101-2/+3
* _workspaces.py: Assert that configuration is only saved in the main process.Tristan Van Berkom2018-04-101-0/+2
* Serialize workspace modifications in the main process.Tristan Van Berkom2018-04-103-19/+64
* utils.py: Added _is_main_process()Tristan Van Berkom2018-04-101-0/+12
* _workspaces.py: Added Workspaces.update_workspace()Tristan Van Berkom2018-04-101-0/+42
* _workspaces.py: Add generic serialization/deserializationTristan Van Berkom2018-04-101-21/+56
* _workspaces.py: Remove knowledge of Elements completelyTristan Van Berkom2018-04-104-65/+50
* element.py: Removed useless __workspace pointerTristan Van Berkom2018-04-101-1/+0
* tests/frontend/workspace.py: Test that we detect modifications made to a work...352-race-condition-incorrect-saving-of-running-files-in-workspaces-yml-local-state-file311-opening-a-workspace-with-a-cached-buildTristan Van Berkom2018-04-091-0/+77
* _workspaces.py: Fix cache key calculation regressionTristan Van Berkom2018-04-091-1/+1
* element.py, source.py: Element consumes the rest of workspace logic.Tristan Van Berkom2018-04-093-61/+45
* element.py, source.py: Removing knowledge of assemble scheduling state from s...Tristan Van Berkom2018-04-092-41/+8
* element.py: Manage scheduled tracking state in ElementTristan Van Berkom2018-04-093-21/+21
* element.py: Factored out pointless extra Element._workspaced() methodTristan Van Berkom2018-04-092-13/+6
* element.py: Cache source consistency logic and refactor workspace logic into ...Tristan Van Berkom2018-04-096-47/+55
* tests/frontend/workspace.py: Fixed test_build to make the right assertionTristan Van Berkom2018-04-091-1/+1
* _ostree.py: Mention the remote URL when we fail to fetch remote refsJim MacArthur2018-04-091-1/+2
* _versions.py: Fixed copyright year on newly added file.Tristan Van Berkom2018-04-081-1/+1
* NEWS: Adding news entry for new `bst init` commandTristan Van Berkom2018-04-081-0/+7
* _frontend/app.py: Automatically launch interactive `bst init` when project.co...Tristan Van Berkom2018-04-081-1/+13
* More specific exceptions when a project.conf is missing.Tristan Van Berkom2018-04-084-7/+18
* tests/frontend/init.py: New test to test edge cases for new `bst init` command.Tristan Van Berkom2018-04-081-0/+97