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.3.tar.gz (27.5 kB view details)

Uploaded Source

Built Distribution

bitbucket_pipeline_runner-0.4.3-py3-none-any.whl (33.2 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for bitbucket_pipeline_runner-0.4.3.tar.gz
Algorithm Hash digest
SHA256 681655a890aff9b400f7a431e576f8a3307f918885ad131066352b1bbeebad8e
MD5 59698374450d5efbc56d19e7c4dbdc81
BLAKE2b-256 8dfa9bb3a077c35800466d89dda4292a1ac4d507af65367ca96c8e6cfa475818

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitbucket_pipeline_runner-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f630378e316f4cb6020810dcd18466265d0116608a292d24848bd612cf8acfa0
MD5 a9d814cc8283b019d1474e62e576d13a
BLAKE2b-256 5332cc8cb15acb2829a4852960d8b2df4c3b066dc502d0e4d050d6db8144f249

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