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

Bitbucket Pipes Digest: February 2023

Pipes monthly digest: February 2023


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

scribe-security/valint-pipe

scribe-security/valint-pipe:0.1.1

Generate Software Bill Of Materials (SBOM) for container images, filesystems and git repositories

script: 
- pipe: scribe-security/valint-pipe:0.1.1
variables:
COMMAND_NAME: bom
TARGET: busybox:latest
PRODUCT_KEY: $PRODUCT_KEY
SCRIBE_CLIENT_ID: $SCRIBE_CLIENT_ID
SCRIBE_CLIENT_SECRET: $SCRIBE_CLIENT_SECRET

 

Updated pipes

atlassian/aws-lambda-deploy

atlassian/aws-lambda-deploy:1.8.0

Deploy function to AWS Lambda.

  • Check lambda should be in Active/Inactive state and not InProgress status before deploy.

  • Internal maintenance: Update packages, docker images, and pipes versions in Dockerfile, pipeline config file, and requirements.

  • Add support for S3_BUCKET, S3_KEY and S3_OBJECT_VERSION variables.

 

atlassian/bitbucket-build-statistics

atlassian/bitbucket-build-statistics:1.1.1

This pipe is used to get build minutes statistics at bitbucket repository level.

  • Update readme. Add details about BITBUCKET_APP_PASSWORD permissions.

  • Add support for OUTPUT_FILE_FORMAT variable. Added support for JSON output file.

  • Migrate base dependency to the original prettytable.

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

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

  • Internal maintenance: Update the community link.

 

atlassian/aws-ecr-push-image

atlassian/aws-ecr-push-image:2.0.0

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

  • Breaking change: Refactored the logic of how pipe push images. Now you have to build images with all tags you want to push to AWS ECR before pipe call.

  • Internal maintenance: Bump docker image, packages and pipe versions in pipelines configuration file, requirements and Dockerfile.

 

launchdarkly/ld-find-code-refs-pipe

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

Job for finding and sending feature flag code references to LaunchDarkly

  • Fixed a bug introduced in 2.5.0 caused extinction scanning to run for hours and timeout
  • Update dependencies

 

atlassian/ftp-deploy

atlassian/ftp-deploy:0.4.0

Deploys your code to a remote server via the FTP protocol

  • Add support of the custom set command arguments.

  • Internal maintenance: update community link.

  • Internal maintenance: update docker images and internal pipe versions.

  • Internal maintenance: update packages in Dockerfile.

  • Internal maintenance: update release process.

 

atlassian/bamboo-trigger-build

atlassian/bamboo-trigger-build:0.3.1

This is a pipe to trigger builds in Atlassian Bamboo server

  • Update readme with fixed examples.

  • Discard customRevision parameter when triggering the default branch

  • Implement support to trigger plan in custom branch.

 

atlassian/firebase-deploy

atlassian/firebase-deploy:3.1.1

Deploy your code to Firebase using this pipe.

  • Internal maintenance: update test/requirements packages versions.

  • Update README with nodejs 18 support.

  • Set node js version explicitly instead of resolving automatically (fix problems with monorepo)

  • Internal maintenance: update n version to 9.*.

 

sonarsource/sonarqube-scan

sonarsource/sonarqube-scan:1.2.0

Detect Bugs & Vulnerabilities in your repository

  • Update SonarScanner to 4.8

 

atlassian/aws-cloudformation-deploy

atlassian/aws-cloudformation-deploy:0.15.2

Deploy your stack configuration template to AWS CloudFormation

  • Reformat table of variables descriptions.

 

atlassian/git-secrets-scan

atlassian/git-secrets-scan:1.2.1

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

  • Internal maintenance: fix passing list type parameters in tests.

 

atlassian/kubectl-run

atlassian/kubectl-run:3.4.0

Execute a kubectl command on your Kubernetes cluster.

  • Add support for DISABLE_VALIDATION variable. Option to disable Kubernetes manifest file validation before the command execution.

  • Internal maintenance: Bump awscli to 2.9.5 in Dockerfile and pipelines configuration file.

  • Internal maintenance: Bump docker image to python:3.10-slim-buster in Dockerfile and python:3.10 in pipelines configuration file.

  • Internal maintenance: Update community link.

  • Internal maintenance: Update release process.

  • Internal maintenance: Bump packages in test/requirements.txt.

 

atlassian/aws-sam-deploy

atlassian/aws-sam-deploy:2.0.0

Deploy AWS serverless lambda stack to AWS Cloud

  • Refactor pipe to use aws sam cli instead of boto3. Now the pipe natively supports aws sam cli and more flexible in configuration.

  • Bump aws sam cli to 1.66.0.

  • README updated with info about variable precedence.

  • Added to the README example of deploy using container image support.

  • Fix AWS_DEFAULT_REGION variable typo in the README.

  • Internal maintenance: Update Dockerfile.

  • Internal maintenance: Update community link.

  • Internal maintenance: Update release process.

  • Internal maintenance: Update bitbucket-pipelines.yml upgrade pipes versions and add secret scan check.

 

atlassian/bitbucket-upload-file

atlassian/bitbucket-upload-file:0.3.4

Deploy a file (build artifacts, build reports, etc.) from Bitbucket Pipelines to Bitbucket Downloads.

  • Updated README: added clarification about FILENAME variable usage.

 

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

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events