Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Bitbucket Pipes Digest: December 2022

Pipes monthly digest December 2022


Hi,

Welcome to the next Bitbucket Pipes digest. This month comes packed with additions to Pipes. Don’t forget to subscribe (click Watch and select Articles)!

New pipes

atlassian/renovate-scan

atlassian/renovate-scan:0.1.0

This is a pipe to perform scan by Renovate

script:
  - pipe: atlassian/renovate-scan:0.1.0
    variables:
      CONFIG_FILE_PATH: '<your-config.yaml>'

 

atlassian/bamboo-trigger-build

atlassian/bamboo-trigger-build:0.1.0

This is a pipe to trigger builds in Atlassian Bamboo server

script:
  - pipe: atlassian/bamboo-trigger-build:0.1.0
    variables:
      BAMBOO_ENDPOINT: 'http://your-bamboo.net:8085'
      PROJECT_KEYWORD: 'TEST'
      PLAN_KEYWORD: 'TEST'
      TOKEN: '<your access token>'

 

devcyclehq/devcycle-pr-insights-pipe

devcyclehq/devcycle-pr-insights-pipe:1.2.0

An pipe intended to run on pull request and post a comment summarizing any changes to DevCycle variables.

script:
- pipe: devcyclehq/devcycle-pr-insights-pipe:1.2.1
variables:
USER_NAME: $BITBUCKET_USER_NAME
PASSWORD: $BITBUCKET_APP_PASSWORD
PROJECT_KEY: $DEVCYCLE_PROJECT_KEY
CLIENT_ID: $DEVCYCLE_CLIENT_ID
CLIENT_SECRET: $DEVCYCLE_CLIENT_SECRET

 

devcyclehq/devcycle-code-refs-pipe

devcyclehq/devcycle-code-refs-pipe:1.2.0

With this pipe, your DevCycle dashboard will be updated to display code snippets for each DevCycle variable usage within your project.

script:
  - pipe: devcyclehq/devcycle-code-refs-pipe:1.2.1
    variables:
      PROJECT_KEY: '<string>'
      CLIENT_ID: '<string>'
      CLIENT_SECRET: '<string>'

 

Updated pipes

atlassian/git-secrets-scan

atlassian/git-secrets-scan:1.1.0

Scan your files for hardcoded sensitive data and creates a security report

  • Reduce pipe size by update docker image to python:3.10-slim

  • Add GCP pattern example.

  • Internal maintenance: pipelines config update images to atlassian/default-image:3 and python:3.10.

  • Internal maintenance: update Dockerfile to fix hadolint.

  • Internal maintenance: update community link.

  • Internal maintenance: update docker image to python:3.10.

  • Internal maintenance: update release process.

  • Internal maintenance: update test/requirements to fix security issues.

  • Add feature to support multiple custom patterns.

 

atlassian/bitbucket-clear-cache

atlassian/bitbucket-clear-cache:3.2.0

This pipe allows you to clear Bitbucket Pipelines caches

  • Add support for DEBUG variable.

  • Internal maintenance: Bump base docker image to python:3.9-slim.

  • Internal maintenance: Bump version of the bitbucket-pipe-release.

  • Internal maintenance: Update the communty link.

 

atlassian/aws-cloudformation-deploy

atlassian/aws-cloudformation-deploy:0.15.1

Deploy your stack configuration template to AWS CloudFormation

  • Internal maintenance: bump Cerberus to fix dependency issues.

  • Add support for optional STACK_NAME. Default value for STACK_NAME: BITBUCKET_REPO_OWNER-BITBUCKET_REPO_SLUG-BITBUCKET_BUILD_NUMBER.

  • PIPES-1020: Refactor logic of fetch events. Fetch only fresh events instead of all.

  • Internal maintenance: update community link.

  • Internal maintenance: update release process.

 

atlassian/google-cloud-storage-deploy

atlassian/google-cloud-storage-deploy:1.2.0

Deploy code to Google Cloud Storage.

  • Bump cloud-sdk image version to 409.0.0-alpine.

  • Fix bug with debug usage in gsutil command.

  • Update cloud-sdk docker image to 402.0.0.

  • Internal maintenance: update community link.

  • Internal maintenance: update release process.

 

launchdarkly/ld-find-code-refs-pipe

launchdarkly/ld-find-code-refs-pipe:2.8.0

Job for finding and sending feature flag code references to LaunchDarkly

  • Support doublestar glob patterns in filepattern aliases
  • Log a warning when a filepattern alias configuration does not match any files instead of failing
  • Fixed error running code refs when using a newer API token with version 20220603 and later.

 

atlassian/checkstyle-report

atlassian/checkstyle-report:0.4.0

Finds Checkstyle report files in working directory and converts the results into a Bitbucket Code Insight Report.

  • Fix duplicate annotation id error when attempting to submit more than one annotation per-line.

  • Bump version of jackson-databind to 2.13.4 to fix security issues.

 

atlassian/bitbucket-pipe-release

atlassian/bitbucket-pipe-release:5.1.0

Release a Bitbucket Pipe

  • Add support for DOCKERFILE & CONTEXT variables

  • Updated readme example.

 

atlassian/firebase-deploy

atlassian/firebase-deploy:3.0.0

Deploy your code to Firebase using this pipe.

  • Bump firebase-tools version to 11.

  • Internal maintenance: update release process.

 

atlassian/google-gke-kubectl-run

atlassian/google-gke-kubectl-run:2.2.0

Run a kubectl command on your Google Kubernetes Engine cluster.

  • Bump version of the cloud-sdk image to 404-slim and kubectl to 1.25.2.

  • Internal maintenance: update community link.

  • Internal maintenance: update requirements.

 

atlassian/aws-ecr-push-image

atlassian/aws-ecr-push-image:1.6.2

This is a pipe to build and push docker images to AWS Elastic Container Registry

  • Internal maintenance: remove set_env.sh from repository.

 

atlassian/azure-cli-run

atlassian/azure-cli-run:1.1.0

Run commands using the Azure CLI.

  • Update azure-cli image to version 2.40.0.

  • Internal maintenance: update bitbucket-pipes-toolkit-bash.

  • Internal maintenance: update community link.

  • Internal maintenance: update default image, pipe versions in bitbucket-pipelines.yml.

 

atlassian/google-app-engine-deploy

atlassian/google-app-engine-deploy:1.1.1

Deploy an application to Google App Engine.

  • Change cloud-sdk image to slim to reduce size.

  • Update cloud-sdk docker image to 402.0.0.

  • Internal maintenance: update community link.

  • Internal maintenance: update release process.

 

atlassian/email-notify

atlassian/email-notify:0.8.0

Send a notification to email.

  • Make variables USERNAME, PASSWORD, FROM, TO, HOST as a default parameters.

  • Internal maintenance: update release process.

 

To discover more pipes, visit our Bitbucket Pipes Marketplace.

 

Top Community questions

If you’d like to suggest a pipe to be improved or new pipe to be implemented, please, find the appropriate ticket in the list of existing tickets , vote for them or create a new suggestion request with type Suggestion and Component: Pipelines - Pipes.

If you’d like help with Bitbucket Pipes, or you have an issue or feature request, let us know on Community

1 comment

Sergej February 6, 2023

Thanks for the `renovate-scan` pipe! Would it be possible to add support for OAuth token env variable? (was introduced in this release: https://github.com/renovatebot/renovate/releases/tag/32.174.0)

Like # people like this

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events