summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _artifactcache/artifactcache.py: Rephrase failure messageabderrahim/backport-scheduler-fixesTristan Van Berkom2019-04-121-1/+1
* _scheduler: Refactor of queues and resources.Tristan Van Berkom2019-04-126-239/+286
* _scheduler/jobs/job.py: Removed 'skipped' propertyTristan Van Berkom2019-04-122-20/+2
* Scheduler: Introduced JobStatus instead of simple success booleanTristan Van Berkom2019-04-1213-37/+68
* _scheduler/scheduler.py: Only run one cache size job at a timeTristan Van Berkom2019-04-121-8/+45
* _scheduler/scheduler.py: Make _schedule_jobs() privateTristan Van Berkom2019-04-121-16/+18
* Fix stack traces discovered with ^C forceful termination.Tristan Van Berkom2019-04-122-10/+6
* scheduler: minor cleanups to CleanupJobTiago Gomes2019-04-122-10/+2
* Merge branch 'jjardon/same_image' into 'bst-1.2'Javier Jardón2019-04-051-6/+6
|\
| * .gitlab-ci.yml: Use same version for all imagesJavier Jardón2019-04-051-6/+6
|/
* Merge branch 'jjardon/jjardon/bst_1_2_fedora_30' into 'bst-1.2'Javier Jardón2019-04-051-0/+4
|\
| * .gitlab-ci.yml: Add tests for Fedora 30jjardon/jjardon/bst_1_2_fedora_30Javier Jardón2019-04-051-0/+4
|/
* Merge branch 'jjardon/bst_1_2_fedora_29' into 'bst-1.2'Javier Jardón2019-04-042-6/+5
|\
| * .gitlab-ci.yml: Remove deprecated fedora-27 and add current stable fedora-29Javier Jardón2019-04-041-5/+5
| * requirements/dev-requirements.txt: let pylint choose the typed-asd version ne...Javier Jardón2019-04-041-1/+0
|/
* Merge branch 'jjardon/bst-1.2-docs' into 'bst-1.2'Javier Jardón2019-04-031-1/+1
|\
| * tox.ini: pin [testenv:docs] sphinx dependency to 1.8.5Tom Pollard2019-04-031-1/+1
|/
* NEWS: Updating for 1.2.5 release1.2.5Tristan Van Berkom2019-03-251-0/+13
* Merge branch 'tristan/backport-update-state-changes-1.2' into 'bst-1.2'Tristan Van Berkom2019-03-2536-88/+440
|\
| * tests/frontend/workspace.py: Test that all elements build with workspace in playtristan/backport-update-state-changes-1.2Tristan Van Berkom2019-03-2423-0/+157
| * element.py: Add _fetch_done method and use this to update the stateBenjamin Schubert2019-03-242-1/+10
| * Don't update state before summary. It should be consistentBenjamin Schubert2019-03-241-12/+1
| * Stop updating state in queue.status()Benjamin Schubert2019-03-246-12/+214
| * plugin.py: make _unique_id accessible to the coreBenjamin Schubert2019-03-245-16/+9
| * plugin.py: move the creation and handling of the plugin table in PluginBenjamin Schubert2019-03-244-49/+51
|/
* Merge branch 'chandan/fix-ci-1.2' into 'bst-1.2'bst-marge-bot2019-03-221-7/+7
|\
| * .gitlab-ci.yml: Update CI to use images from GitLab RegistryChandan Singh2019-03-221-7/+7
|/
* Merge branch 'tristan/remove-toplevel-makefile-1.2' into 'bst-1.2'Tristan Van Berkom2019-03-201-21/+0
|\
| * Removing toplevel MakefileTristan Van Berkom2019-03-201-21/+0
|/
* Merge branch 'tristan/missing-file-errors-1.2' into 'bst-1.2'Tristan Van Berkom2019-03-1218-6/+122
|\
| * tests/format/junctions.py: Added tests for missing files across junction boun...Tristan Van Berkom2019-03-1211-1/+67
| * 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
|/
* .gitlab-ci.yml: Fix "overnight-tests-no-cache" jobJavier Jardón2019-03-101-1/+0
* Merge branch 'jjardon/bst1.2-use_freedesktop-sdk-18.08.28' into 'bst-1.2'Javier Jardón2019-03-101-2/+2
|\
| * .gitlab-ci.yml: Use current freedesktop-sdk release: freedesktop-sdk-18.08.28Javier Jardón2019-03-091-2/+2
|/
* Merge branch 'tristan/optional-coverage-1.2' into 'bst-1.2'bst-marge-bot2019-03-058-26/+73
|\
| * tox.ini: Support running tests without coverage present at allTristan Van Berkom2019-03-051-7/+13
| * setup.cfg, tox.ini: Moved coverage support to the tox.ini levelTristan Van Berkom2019-03-052-2/+2
| * tox.ini / requirements: Separated coverage requirementsTristan Van Berkom2019-03-055-17/+30
| * requirements: Added makefile for updating the requirementsTristan Van Berkom2019-03-051-0/+23
| * tests/testutils/artifactshare.py: Support optional coverageTristan Van Berkom2019-03-051-2/+7
|/
* Merge branch 'tristan/fix-overlap-subproject-policy-1.2' into 'bst-1.2'Tristan Van Berkom2019-02-228-10/+63
|\
| * tests/frontend/overlaps.py: Added regression test for cross project overlapsTristan Van Berkom2019-02-227-8/+61
| * element.py: Observe fail-on-overlap policy on building element's projectTristan Van Berkom2019-02-221-2/+2
|/
* NEWS: Updating for 1.2.4 release1.2.4Tristan Van Berkom2019-02-141-0/+16
* Merge branch 'valentindavid/pull-chmod-bug-1.2' into 'bst-1.2'Valentin David2019-02-132-5/+84
|\
| * buildstream/_artifactcache/cascache.py: Set 0644 rights to pulled filesvalentindavid/pull-chmod-bug-1.2Valentin David2019-02-132-5/+84
|/