summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* git.py: Support tracking annotated tags in a branchjjardon/juerg/git-track-tagsJürg Billeter2018-09-151-3/+11
* git.py: Make ref human readableJürg Billeter2018-09-151-1/+11
* Merge branch 'tiagogomes/issue-287-backport' into 'bst-1.2'Tiago Gomes2018-09-148-27/+140
|\
| * Add tests for validating configuration variablesTiago Gomes2018-09-143-0/+101
| * element: validate configuration variablesTiago Gomes2018-09-142-1/+12
| * docs: document protected variablesTiago Gomes2018-09-142-15/+22
| * tests: avoid setting max-jobsTiago Gomes2018-09-141-11/+5
|/
* Merge branch 'tristan/fix-required-artifacts-1.2' into 'bst-1.2'Tristan Van Berkom2018-09-147-89/+218
|\
| * tests/artifactcache/expiry.py: Added test_never_delete_required_track()Tristan Van Berkom2018-09-141-1/+57
| * testutils/element_generators.py: Changing sized element functionsTristan Van Berkom2018-09-142-18/+77
| * testutils/repo/git.py: Added modify_file() methodTristan Van Berkom2018-09-141-0/+7
| * tests/artifactcache/expiry.py: Assert the expected errorsTristan Van Berkom2018-09-141-0/+2
| * tests/artifactcache/expiry.py: Cleanup of test for required artifactsTristan Van Berkom2018-09-141-39/+23
| * _artifactcache/artifactcache.py: Changes to mark_required_elements()Tristan Van Berkom2018-09-143-32/+53
|/
* Merge branch 'tristan/fix-cache-exclusivity-1.2' into 'bst-1.2'Tristan Van Berkom2018-09-1012-146/+198
|\
| * _artifactcache: There shalt be only one cache sizetristan/fix-cache-exclusivity-1.2Tristan Van Berkom2018-09-108-86/+84
| * element.py: Remove _get_artifact_cache() accessor.Tristan Van Berkom2018-09-104-16/+16
| * _scheduler/jobs/cleanupjob.py: Use Platform.get_platform() public accessorTristan Van Berkom2018-09-101-3/+5
| * _scheduler/jobs/cachesizejob.py: Use Platform.get_platform() public accessorTristan Van Berkom2018-09-101-3/+5
| * element.py: Remove _get_artifact_size()Tristan Van Berkom2018-09-103-36/+22
| * _artifactcache/artifactcache.py: Sealing away some the estimated sizeTristan Van Berkom2018-09-104-28/+41
| * _artifactcache/artifactcache.py: Removing unused variable.Tristan Van Berkom2018-09-101-1/+0
| * _scheduler: API fixes; _check_cache_size_real() -> check_cache_size()Tristan Van Berkom2018-09-103-10/+34
| * _artifactcache: Making public methods publicTristan Van Berkom2018-09-104-32/+35
| * element.py: Adding missing API documenting commentTristan Van Berkom2018-09-101-0/+7
| * _scheduler/scheduler.py: Make CacheSizeJob() not require the CACHE exclusivelyTristan Van Berkom2018-09-101-1/+0
| * _scheduler/resources.py: Set CACHE max resources to 0Tristan Van Berkom2018-09-101-1/+1
| * _scheduler/queues: Mark build and pull queue as requiring shared access to th...Tristan Van Berkom2018-09-102-2/+2
| * tests/artifactcache/expiry.py: Fix test case expectations.Tristan Van Berkom2018-09-101-0/+19
|/
* NEWS: Updating for the 1.2.0 release1.2.0Tristan Van Berkom2018-09-031-0/+8
* Merge branch 'tristan/update-docs' into 'bst-1.2'Tristan Van Berkom2018-09-0315-337/+303
|\
| * docs: Updating static session files for the 1.2.0 releaseTristan Van Berkom2018-09-0314-336/+302
| * doc/examples/first-project/project.conf: Updating format versionTristan Van Berkom2018-09-031-1/+1
|/
* Merge branch 'tristan/source-fetcher-changes-1.2' into 'bst-1.2'Tristan Van Berkom2018-09-035-32/+149
|\
| * source.py: Track marked URLs and assert they are marked during Plugin.configu...tristan/source-fetcher-changes-1.2Tristan Van Berkom2018-09-031-0/+20
| * source.py: Added `primary` argument to URL marking APIsTristan Van Berkom2018-09-033-19/+52
| * plugin.py: Added _configure() and _get_configuring() private APIsTristan Van Berkom2018-09-033-2/+29
| * source.py: Documenting that marking download URLs is mandatoryTristan Van Berkom2018-09-031-6/+34
| * source.py: Fixing docs link formatting to be consistent.Tristan Van Berkom2018-09-031-8/+10
| * source.py: Document Source.get_source_fetchers() to return an iterableTristan Van Berkom2018-09-031-2/+9
|/
* Merge branch 'Qinusty/cache-size-directory-backport' into 'bst-1.2'Tristan Van Berkom2018-09-011-1/+1
|\
| * scheduler.py: Move cache_size logs into folderQinusty/cache-size-directory-backportJosh Smith2018-08-311-1/+1
|/
* Merge branch 'Qinusty/retries-should-fail-backport' into 'bst-1.2'Qinusty2018-08-314-10/+6
|\
| * tests: Modify tests to ensure retry FAILUREQinusty/retries-should-fail-backportJosh Smith2018-08-313-3/+3
| * job.py: Modify retry messages to be FAILJosh Smith2018-08-311-7/+3
|/
* Merge branch 'tristan/591-workaround-1.2' into 'bst-1.2'Tristan Van Berkom2018-08-311-0/+11
|\
| * _project.py: Adding FIXME comment to address #591 properlyTristan Van Berkom2018-08-311-1/+7
| * buildstream/_project.py: Report if project.conf is missing nameTom Pollard2018-08-311-0/+5
|/
* Merge branch 'tristan/atomic-cache-size-file-1.2' into 'bst-1.2'Tristan Van Berkom2018-08-301-1/+1
|\
| * _artifactcache/artifactcache.py: Write the cache_size file atomicallytristan/atomic-cache-size-file-1.2Tristan Van Berkom2018-08-301-1/+1
|/