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

Uploaded Source

Built Distribution

bitbucket_pipeline_runner-0.3.7-py3-none-any.whl (29.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bitbucket_pipeline_runner-0.3.7.tar.gz
  • Upload date:
  • Size: 23.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Linux/5.15.0-1037-azure

File hashes

Hashes for bitbucket_pipeline_runner-0.3.7.tar.gz
Algorithm Hash digest
SHA256 e509b8876b4ec0a8b4aa0070ef62f10c7d9a67c6fe3b4dd22820d58129cc4396
MD5 698f518d7cc99ebd8d1206fc771c3130
BLAKE2b-256 36f0115059e9a6537cb94436735e89e179e0f85fc6244385d52b830220c23fd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bitbucket_pipeline_runner-0.3.7-py3-none-any.whl
Algorithm Hash digest
SHA256 57624303b6ec4703bdef0e60a425614436e3a2d62a801404634fe48e8c633850
MD5 ef6044a274faf4d669cd111204ea3231
BLAKE2b-256 340b5affb6d9228a0d38212f0c17cf50d249846ca69135a23b298422911efc9a

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