Skip to main content

Run a bitbucket pipeline locally

Project description

Bitbucket Pipeline Runner

Tool to run Bitbucket Pipelines locally.

Installation

pip install bitbucket-pipeline-runner

Basic usage

To run a pipeline

cd <project-directory>
pipeline-runner run <pipeline-name>

To list available pipelines

cd <project-directory>
pipeline-runner list

Environment variables

bitbucket pipeline runner already sets all BITBUCKET_* enviromnent variables in the step's run enviromnent. It will also source any .env file in the current directory, for all project specific enviromnent variables.

Artifacts and logs

Persistent data like artifacts generated from your pipelines and execution logs can be found in your user's data directory.

On Linux:

${XDG_DATA_HOME:-~/.local/share}/pipeline-runner

On macOS:

~/Library/Application Support/pipeline-runner

Caches

Caches defined in your pipelines are stored in your user's cache directory.

On Linux:

${XDG_CACHE_HOME:-~/.cache}/pipeline-runner

On macOS:

~/Library/Caches/pipeline-runner

Project details


Download files

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

Source Distribution

bitbucket_pipeline_runner-0.4.4.tar.gz (27.6 kB view details)

Uploaded Source

Built Distribution

bitbucket_pipeline_runner-0.4.4-py3-none-any.whl (33.3 kB view details)

Uploaded Python 3

File details

Details for the file bitbucket_pipeline_runner-0.4.4.tar.gz.

File metadata

File hashes

Hashes for bitbucket_pipeline_runner-0.4.4.tar.gz
Algorithm Hash digest
SHA256 a867b03697dfff3a0447badb78cc9fcc00e32a46e69bc163aea65b5283ff661b
MD5 12884b6952240453620c1d89a2a54b9a
BLAKE2b-256 3dabd13ec75a9ffee592b6da056178aae3f344bb10aa117c77f0c742531b0fef

See more details on using hashes here.

File details

Details for the file bitbucket_pipeline_runner-0.4.4-py3-none-any.whl.

File metadata

File hashes

Hashes for bitbucket_pipeline_runner-0.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 92651983cd3e606eca1636ae66adc079cf72bf0db4f9fae6efd579e82c37a759
MD5 5845cbf97c00bbb9ce683fcf9fd3cdc2
BLAKE2b-256 86e01de7a91e8c3802ab93f928da2ce748982127248914497bf551d0371f3376

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page