summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* cascache.py: Raise ArtifactError on grpc errorQinusty/backport-576Josh Smith2018-08-031-1/+3
* Merge branch 'tiagogomes/includes-1.12-backport' into 'bst-1.2'Tiago Gomes2018-08-0387-456/+1783
|\
| * Add support for include '(@)' in project.conf and .bst filesValentin David2018-08-0366-205/+1472
| * Refactor plugin factory creationValentin David2018-08-036-91/+115
| * Make Project owner of Loader.Valentin David2018-08-039-87/+122
| * Pass targets to Loader.load() instead of its constructor.Valentin David2018-08-035-54/+54
| * Move tests.frontend.generate_junction to test.testutilsValentin David2018-08-0310-48/+49
|/
* Merge branch 'tiagogomes/issue-195-1.2' into 'bst-1.2'Tiago Gomes2018-08-0223-100/+437
|\
| * tests: test local plugins and element-path pathstiagogomes/issue-195-1.2Tiago Gomes2018-08-023-1/+51
| * tests: add additional tests to patch pluginTiago Gomes2018-08-024-9/+50
| * tests: add additional tests to local pluginTiago Gomes2018-08-024-2/+55
| * tests: add generate_file_types testing functionTiago Gomes2018-08-021-0/+62
| * project: validate project paths (local plugin paths)Tiago Gomes2018-08-021-1/+4
| * project: validate project paths (element-path)Tiago Gomes2018-08-022-2/+4
| * ostree plugin: validate project pathsTiago Gomes2018-08-021-3/+5
| * patch plugin: validate project pathsTiago Gomes2018-08-022-14/+11
| * local plugin: validate project pathsTiago Gomes2018-08-025-67/+51
| * plugin: bake API to get and validate a project pathTiago Gomes2018-08-024-4/+147
|/
* Merge branch 'tpollard/386-cherrypick' into 'bst-1.2'Tristan Van Berkom2018-07-311-3/+6
|\
| * widget.py: Limit failure summary to currently failing elements (#386)Tom Pollard2018-07-301-3/+6
|/
* Merge branch 'tristan/backport-logline-dups-1.2' into 'bst-1.2'Tristan Van Berkom2018-07-291-12/+13
|\
| * buildelement.py: Only display one activity message (#507)Tristan Maat2018-07-301-12/+13
|/
* Merge branch 'tristan/fix-spurious-errors-1.2' into 'bst-1.2'Tristan Van Berkom2018-07-291-5/+15
|\
| * git.py: Handle concurrent download completions properlyTristan Van Berkom2018-07-301-5/+15
|/
* NEWS: Mentioning Ed Baunton's new `remote` source plugin.Tristan Van Berkom2018-07-291-0/+2
* Merge branch 'tristan/source-mirrors-backport' into 'bst-1.2'Tristan Van Berkom2018-07-2921-69/+1167
|\
| * doc: Add tutorials for setting up git and tar mirrorsJonathan Maw2018-07-293-0/+249
| * NEWS: Add item for source mirroringJonathan Maw2018-07-291-0/+3
| * doc: Add documentation for source mirroringJonathan Maw2018-07-293-0/+85
| * tests: Add mirrored fetching and tracking testsJonathan Maw2018-07-292-0/+487
| * testutils: Add a helper to copy a testutils repoJonathan Maw2018-07-291-1/+20
| * git.py: Improve mirror supportJonathan Maw2018-07-291-45/+49
| * bzr.py: Improve mirror supportJonathan Maw2018-07-291-4/+7
| * Add mirrored source trackingJonathan Maw2018-07-291-1/+28
| * Set default mirror via command-line or user configJonathan Maw2018-07-295-4/+12
| * source: When fetching, try to fetch from mirrors firstJonathan Maw2018-07-293-4/+118
| * source: Store the url aliases or use an overrideJonathan Maw2018-07-291-4/+55
| * Move _ALIAS_SEPARATOR into utilsJonathan Maw2018-07-292-5/+6
| * project: Parse and store mirrorsJonathan Maw2018-07-292-3/+50
|/
* Merge branch 'tristan/temporary-failures-backport' into 'bst-1.2'Tristan Van Berkom2018-07-2711-32/+71
|\
| * git.py: Update git plugin to fail temporarily on clone failuresJosh Smith2018-07-272-4/+8
| * plugin.py: Extend Plugin.call() APIJosh Smith2018-07-272-8/+13
| * cascache.py: Update cache push/pull errors to be temporaryJosh Smith2018-07-272-3/+3
| * tests/sources: deb, tar and zip all test for retry behaviourJosh Smith2018-07-273-3/+6
| * _downloadablefilesource.py: Update network errors to be temporaryJosh Smith2018-07-271-2/+2
| * _exceptions.py: Modify BstError API to allow optional retryJosh Smith2018-07-274-13/+40
|/
* Merge branch 'jjardon/remote-source-plugin-1.2' into 'bst-1.2'Tristan Van Berkom2018-07-2616-1/+262
|\
| * Provide explicit reason for SourceError exception on pathEd Baunton2018-07-262-2/+3
| * Add remote source pluginEd Baunton2018-07-2616-1/+261
|/
* Add support for creating a tarball on bst checkouttiagogomes/tarball_checkout_1.2Tiago Gomes2018-07-205-39/+229