Skip to main content

A collection of experimental BuildStream plugins.

Project description

A collection of plugins for the BuildStream project.

How to use this repo

At the moment, this repo is a sort of incubation repo; it contains things which explicitly don’t yet have strong API guarantees.

Therefore, for the time being we recommend use bst-plugins-experimental as a submodule for your buildstream projects.

Using the plugins locally within a project

To use the bst-plugins-experimental plugins locally within a BuildStream project, you will first need to clone the repo to a location within your project:

git clone https://gitlab.com/BuildStream/bst-plugins-experimental.git

The plugins must be declared in project.conf. To do this, please refer to BuildStream’s Local plugins documentation.

Using the plugins as a Python package

To use the bst-plugins-experimental plugins as a Python package within a BuildStream project, you will first need to install bst-plugins-experimental via pip:

git clone https://gitlab.com/BuildStream/bst-plugins-experimental.git
cd bst-plugins-experimental
pip install --user -e .

To ensure it’s installed, try: pip show bst-plugins-experimental, this should show information about the package.

Note

The -e option ensures that changes made to the git repository are reflected in the Python package’s behaviour.

Then, the plugins must be declared in the project.conf. The implementation of this is explained in BuildStream’s Pip plugins documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for bst-plugins-experimental, version 1.93.1
Filename, size File type Python version Upload date Hashes
Filename, size bst-plugins-experimental-1.93.1.tar.gz (63.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page