1.2.1 • Published 5 years ago

bitbucket-utils v1.2.1

Weekly downloads
123
License
ISC
Repository
bitbucket
Last release
5 years ago

Bitbucket Utilities

A set of cli and node.js utility helpers for working with Bitbucket repositories

Trigger Bitbucket Pipeline

Trigger a repo's Pipelines to run for a specific branch. See example-pipeline-trigger.json for formatting. This can be called either by importing in the node.js runtime or from the command line.

PRO-TIP: Great to use for triggering downstream builds

Environment variables need to be set for the following:

PIPELINES_USERNAME

PIPELINES_PASSWORD

The quick & easiest way to do this is by having a user who has access to go into their Bitbucket settings and create an "App Password" with specific access to "read/write pipeplines". Then that user can set those as Pipelines Variables under their config or the specific projects Pipelines env vars.

const triggerPipelines = require('pipeline-trigger')

const configs = [
  {
    "branch": "master",
    "workspace": "teamOrUser",
    "repo_slug": "repoName"
  }
]

triggerPipelines(configs)

CLI

npm-update --regex somenamepattern This will match any dependency names found in package.json and run npm update for those packages

trigger-pipelines [relative file path] The file path is a JSON file that matches the file example-pipeline-trigger.json in this repo.

1.2.1

5 years ago

1.2.0

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago