summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* .gitlab-ci.yml: Use testsuite images for running testsChandan Singh2018-07-191-4/+4
* Updating man pages for 1.1.4 release1.1.4Tristan Van Berkom2018-07-1818-73/+71
* _stream.py: Clarifying ambiguous FIXME comment about required artifactsbst-1-branchpointTristan Van Berkom2018-07-181-3/+6
* Refactor: Use new logging mechanism from Contexttristan/local-cache-expiryTristan Van Berkom2018-07-188-318/+55
* _context.py: Adding apis for message recording and task logging.Tristan Van Berkom2018-07-181-1/+138
* NEWS: Add news about cache expiryTristan Maat2018-07-181-0/+4
* tests/artifactcache/expiry.py: Add expiry testsTristan Maat2018-07-182-0/+278
* Clean the artifact cache when we hit the cache quotaTristan Maat2018-07-186-3/+201