summaryrefslogtreecommitdiff
path: root/src/buildstream/plugins
Commit message (Expand)AuthorAgeFilesLines
* tar.py: Don't import 'dev' nodesbschubert/tar-filter-nondevBenjamin Schubert2020-07-081-2/+9
* docs: Updating documentation regarding junctions and conflicts.Tristan van Berkom2020-06-241-37/+152
* junctions: Replace coalescing with explicit overridesTristan van Berkom2020-06-231-1/+22
* docs: Updating documentation regarding element names and addressing.Tristan van Berkom2020-06-082-8/+9
* junctions: Remove all traces of the `target` optionTristan van Berkom2020-06-011-49/+13
* link element: Adding support for new link elementTristan van Berkom2020-06-011-0/+90
* Update node property support to match proto changesJürg Billeter2020-05-271-1/+1
* source.py: Don't re-declare __init__ in source implementationsBenjamin Schubert2020-05-122-14/+7
* element.py: Always expand all variables at element creationBenjamin Schubert2020-05-122-6/+5
* pip.py: Remove the pip element, it is in experimentalBenjamin Schubert2020-05-112-87/+0
* downloadablefilesource.py: Make it publicly accessiblebschubert/make-downloadable-filesource-publicBenjamin Schubert2020-05-094-258/+3
* junction.py: Call node.validate_keys() in Plugin.configure()Tristan Van Berkom2020-05-061-0/+3
* _downloadablefilesource.py: Set user agentWilliam Salmon2020-05-051-0/+1
* plugin.py/pluginfactory.py: Implementing BST_MIN_VERSIONTristan Van Berkom2020-04-2918-1/+46
* element.py: Drop BST_VIRTUAL_DIRECTORYJürg Billeter2020-04-288-26/+0
* Remove documentation references to format_versionTristan Van Berkom2020-04-255-39/+6
* pip source plugin: Add support for python 3.8tristan/pip-source-3.8Tristan Van Berkom2020-04-201-0/+1
* _downloadablefilesource.py: don't download the file if etag matchesabderrahim/etagAbderrahim Kitouni2020-03-211-1/+5
* _workspaces: Rename `last_successful` to `last_build`Darius Makovsky2020-02-111-4/+4
* workspace.py: Import mtimes when stagingDarius Makovsky2020-02-051-1/+1
* Remove "deb" surce plugin, it has beem moved to bst-plugins-experimentaljjardon/move_deb_sourceJavier Jardón2020-01-171-83/+0
* source.py: Remove 'get_consistency' completelyBenjamin Schubert2020-01-166-50/+8
* source.py: Remove the reliance on consistency to get whether a source is cachedBenjamin Schubert2020-01-166-0/+19
* source.py: Add a new 'is_resolved' to get whether a source is resolved.Benjamin Schubert2020-01-163-0/+9
* sources/git.py: Document that checkout-submodules is recursivetmewett/recursive-gitTom Mewett2019-12-131-2/+6
* lint: remove all unecessary elif/else after break/continueBenjamin Schubert2019-12-022-2/+2
* Do not load the workspace.last_successful as the workspace plugin refDarius Makovsky2019-11-271-2/+4
* compose: Allow compose elements to run integration commandsValentin David2019-11-261-3/+0
* _stream.py: Remove dead code and comments about trackingBenjamin Schubert2019-11-251-12/+3
* tar.py: Respect umaskJürg Billeter2019-11-251-5/+6
* tar.py: Make directories with incorrect permissions traversableTristan Maat2019-11-251-2/+6
* element.py: Remove workspace-specific codeTristan Maat2019-11-181-4/+9
* plugins/sources/deb: Re-enable import check for arpyChandan Singh2019-11-151-1/+1
* Reformat code using BlackChandan Singh2019-11-1419-261/+282
* src/buildstream: Fix pylint warning 'arguments-differ'Chandan Singh2019-11-136-10/+10
* src/buildstream: Fix/silence attribute-defined-outside-initChandan Singh2019-11-131-1/+1
* src/buildstream: Remove unused importsChandan Singh2019-11-132-4/+0
* Indicate that compose & stack plugins do not run commandsChandan Singh2019-11-112-0/+6
* plugins/elements/stack: Disallow sourceschandan/stack-no-sourcesChandan Singh2019-11-081-0/+3
* Replace BST_NO_PRESTAGE_KEY with BST_KEY_REQUIRES_STAGEDarius Makovsky2019-11-042-2/+2
* local.py: use extended API, set BST_NO_PRESTAGE_KEYDarius Makovsky2019-10-301-28/+1
* workspace.py: use the extended source apiDarius Makovsky2019-10-301-23/+3
* Remove special loading for workspacestraveltissues/notesDarius Makovsky2019-10-171-10/+1
* workspace.py: raise AssertionError on init_workspaceDarius Makovsky2019-10-161-7/+4
* element.py: Rework 'node_subst_list' to take the sequence directlyBenjamin Schubert2019-10-161-1/+1
* element.py: remove 'node_subst_member' and replace with 'node_susbst_vars'Benjamin Schubert2019-10-162-4/+4
* workspace.py: Do not close gRPC channelsJürg Billeter2019-10-151-3/+0
* cascache.py: Rename close_channel() to close_grpc_channels()Jürg Billeter2019-10-151-1/+1
* Defer committing workspace files to cachetraveltissues/1159Darius Makovsky2019-10-081-9/+4
* import.py: assemble the element via `stage_sources`Darius Makovsky2019-09-241-2/+1