Bitbucket Pipes Digest: December 2021

Pipes monthly digest December 2021


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/vault-secrets

atlassian/vault-secrets:0.1.2

This is a pipe to fetch secrets from a HashiCorp vault

- pipe: atlassian/vault-secrets:0.1.2
  variables:
    VAULT_ADDRESS: "<string>"
    VAULT_TOKEN: "<string>" # Optional. Required if no OIDC and vault token is used for auth.
    SECRET_PATH: "<string>"
    VAULT_OIDC_ROLE: "<string>" # Optional. Should be provided with BITBUCKET_STEP_OIDC_TOKEN.
    BITBUCKET_STEP_OIDC_TOKEN: "<string>" # Optional if already defined in the context.
    # VAULT_NAMESPACE: "<string>" # Optional
    # DEBUG: "<boolean>" # Optional

 

aquasecurity/trivy-pipe

aquasecurity/trivy-pipe:1.0.0

Scans container images for vulnerabilities with Trivy

- pipe: aquasecurity/trivy-pipe:1.0.0
  variables:
    imageRef: 'docker.io/my-organization/my-app:$BITBUCKET_TAG'
    format: 'table'
    exitCode: '1'
    ignoreUnfixed: true
    vulnType: 'os,library'
    severity: 'CRITICAL,HIGH'

 

Updated pipes

atlassian/aws-ecr-push-image

atlassian/aws-ecr-push-image:1.5.0

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

  • Added support of pushing images to Amazon Elastic Container Registry Public.

  • Bump version of boto3 to 1.20.* and bitbucket-pipes-toolkit to 3.2.1

 

atlassian/aws-lambda-deploy

atlassian/aws-lambda-deploy:1.4.0

Deploy function to AWS Lambda.

  • Add feature check the lambda to be in active state and successful last update status before executing. Add wait for successful update state after lambda configuration update. Add support for wait until lambda update is successful.

  • Bump boto3 version to 1.20.*.

  • Fix error with Lambda state between configuration and code updates.

  • Add support for WAIT_INTERVAL variable. Time to wait between polling for lambda configuration update to complete.

 

atlassian/aws-sam-deploy

atlassian/aws-sam-deploy:1.5.0

Deploy AWS serverless lambda stack to AWS Cloud

  • Bump AWS SAM cli to 1.36.0 version.

  • Bump version of aws-cloudformation-deploy to 0.13.0 and bitbucket-pipes-toolkit to 3.2.1.

 

atlassian/aws-cloudformation-deploy

atlassian/aws-cloudformation-deploy:0.13.0

Deploy your stack configuration template to AWS CloudFormation

  • Bump boto3 version to 1.20.*.

 

atlassian/firebase-deploy

atlassian/firebase-deploy:1.3.0

Deploy your code to Firebase using this pipe.

  • Update firebase-tools to version 9.*.

 

configcat/scan-repository-pipe

configcat/scan-repository-pipe:1.1.2

Find code references to ConfigCat feature flags and settings in your source code.

  • Set the correct runner version.

 

atlassian/rsync-deploy

atlassian/rsync-deploy:0.7.0

Copy files to a remote server using RSYNC.

  • Add support for custom SSH_ARGS without SSH_PORT. Provide your own remote shell parameters.

 

atlassian/bitbucket-pipe-release

atlassian/bitbucket-pipe-release:4.2.0

Release a Bitbucket Pipe

  • Bump semversioner vesion.

  • Improve semversioner logs: add source from where log came.

 

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