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

Uploaded Source

Built Distribution

bitbucket_pipeline_runner-0.3.1-py3-none-any.whl (28.7 kB view details)

Uploaded Python 3

File details

Details for the file bitbucket-pipeline-runner-0.3.1.tar.gz.

File metadata

  • Download URL: bitbucket-pipeline-runner-0.3.1.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.10 Linux/5.8.0-1042-azure

File hashes

Hashes for bitbucket-pipeline-runner-0.3.1.tar.gz
Algorithm Hash digest
SHA256 0d72ccc50033ad8f0977033ec7f4f6bc4cc08cf19345c9833d979e0d758ae1d0
MD5 bc7a97e79d6eeb330ce5244c7a769337
BLAKE2b-256 dbd632c3942a88d196823a9b39fb8389176ce31f2b7c3dded8a6921a2e5f4d9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitbucket_pipeline_runner-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e66606cc4edb34b5f74bfb798c9cbee15dda4002dc465f5acf6ed2bcf2e25249
MD5 3aae5f21941d640f40fa6e82c0453df0
BLAKE2b-256 651bde617890a0da390da663d466ec85a209e37c06a080055f4559986f9835e1

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