summaryrefslogtreecommitdiff
path: root/buildstream/plugins/sources/remote.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixup refs to 'bst track'Angelos Evripiotis2019-01-281-1/+1
| | | | | Now that 'bst track' is obsolete, change guidance to refer to the replacement 'bst source track' instead.
* sources: Don't redundantly document directory configurationChandan Singh2018-10-251-5/+2
| | | | | | | | | | | | Instead of redundantly documenting "directory" configuration option in each source plugin, refer to the built-in functionality documentation of the Source class. * source.py: Add anchor for built-in functionality. * sources/plugins/*.py: Remove directory config option, and add reference to Source's built-in functionality. Fixes #713.
* remote.py: Add support for marking downloaded files executableEd Baunton2018-08-071-2/+17
| | | | | | | | | | Add an optional flag to make files executable after having downloaded them. Instead of leaving the permissioning of downloaded file in remote.py up to the user's umask; expressly set permissions to 0644 or 0755 if executable. Bump format version to 13.
* Provide explicit reason for SourceError exception on pathEd Baunton2018-07-261-1/+2
| | | | When the user provides a path for the filename parameter, provide a reason
* Add remote source pluginEd Baunton2018-07-251-0/+80
Add a plugin that supports downloading files verbatim from a source with an optional overridable filename and destination directory. Bumps bst format version to 10. Fixes #163