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

Bitbucket Pipes Digest: July 2023

Pipes monthly digest July 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

atlassian/azure-aca-deploy

atlassian/azure-aca-deploy:0.1.1

Deploy files and directories to Azure Container Apps.

script:
  - pipe: atlassian/azure-aca-deploy:0.1.1
    variables:
      AZURE_CLIENT: $AZURE_CLIENT
      AZURE_CLIENT_SECRET: $AZURE_CLIENT_SECRET
      AZURE_TENANT_ID: $AZURE_TENANT_ID
      AZURE_RESOURCE_GROUP: 'my-group'
      AZURE_CONTAINER_APP_NAME: 'my-container'
      CONFIG_PATH: 'config.yaml'
      DEBUG: 'true'

 

atlassian/azure-acr-push-image

atlassian/azure-acr-push-image:0.1.0

Pushes docker images to the Microsoft Azure Container Registry

script:
  # build the image before push
  - docker build -t examples/my-acr-image .

  # use the pipe to push the image to Azure ACR
  - pipe: atlassian/azure-acr-push-image:0.1.0
    variables:
      AZURE_TOKEN_NAME: $AZURE_TOKEN_NAME
      AZURE_TOKEN_PWD: $AZURE_TOKEN_PWD
      AZURE_REGISTRY: "https://myregistryname.azurecr.io"
      IMAGE_NAME: "examples/my-acr-image"

scribe-security/valint-pipe

scribe-security/valint-pipe:0.2.1

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

script:
- pipe: scribe-security/valint-pipe:0.2.1 variables: COMMAND_NAME: bom TARGET: busybox:latest VERBOSE: 2 FORCE: "true"

 

atlassian/spinnaker-trigger-pipeline

atlassian/spinnaker-trigger-pipeline:0.1.2

This is a pipe to trigger pipelines in Spinnaker

script:
  - pipe: atlassian/spinnaker-trigger-pipeline:0.1.2
    variables:
      SPINNAKER_ENDPOINT: 'http://your-spinnaker.net:8084'
      SPINNAKER_APP_NAME: 'my-app'
      WEBHOOK_URL: 'http://your-spinnaker.net:8084/webhooks/webhook/demo'

wpengine/wpe-site-deploy

wpengine/wpe-site-deploy:1.0.1

Deploy your code directly to WP Engine.

pipelines:
  branches:
    main:
      - step:
          name: Deploy to Production
          script:
          - pipe: wpengine/wpe-site-deploy:v1
            variables:
              WPE_SSHG_KEY_PRIVATE: $WPE_SSHG_KEY_PRIVATE
              WPE_ENV: '<sitename>'

 

Updated pipes

atlassian/bitbucket-build-statistics

atlassian/bitbucket-build-statistics:1.2.0

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

  • Add support for token based authentication.

 

atlassian/bitbucket-upload-file

atlassian/bitbucket-upload-file:0.4.0

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

  • Add support for token based authentication.

 

atlassian/trigger-pipeline

atlassian/trigger-pipeline:5.1.2

Trigger a pipeline in a Bitbucket repository.

  • Add default timeout to the requests to prevent the pipe hanging.

  • Fix issue with some REPOSITORY name. Now pipe always use lowercase name of the REPOSITORY for API calls.

  • Add support for token based authentication.

  • Add README example for BITBUCKET_ACCESS_TOKEN usage.

 

atlassian/kubectl-run

atlassian/kubectl-run:3.5.0

Execute a kubectl command on your Kubernetes cluster.

  • Add support of the pre-execution script.

 

snyk/snyk-scan

snyk/snyk-scan:0.7.0

Find, fix and monitor known vulnerabilities in your app dependencies and docker image.

  • Fix SNYK_API testing

  • Report application vulnerabilities in Container scans.

 

atlassian/google-app-engine-deploy

atlassian/google-app-engine-deploy:1.2.0

Deploy an application to Google App Engine.

  • Bump goolge cloud sdk docker image from slim to 434.0.0 version to cover needs for Java deploy.

 

atlassian/jira-create-issue

atlassian/jira-create-issue:0.3.1

With this pipe you can create a JIRA issue from a Bitbucket Pipeline

  • Add support to add first comment to Jira issue.

 

atlassian/aws-cloudformation-deploy

atlassian/aws-cloudformation-deploy:0.16.0

Deploy your stack configuration template to AWS CloudFormation

  • Add support to store logs to artifact with FILENAME variable.

 

atlassian/vault-secrets

atlassian/vault-secrets:0.2.0

This is a pipe to fetch secrets from a HashiCorp vault

  • Bump vault version to 1.13.2.

 

42crunch/api-security-audit

42crunch/api-security-audit:3.4.0

The pipe performs a static REST API analysis of your OpenAPI (Swagger) files, and uses more than 200 checks on best practices and potential vulnerabilities to ensure their quality and security.

  • Extend JSON Report with discovery collection information

 

atlassian/azure-storage-deploy

atlassian/azure-storage-deploy:1.1.0

Deploy files and directories to Azure Storage.

  • Update azure-cli image to version 2.48.1.

 

atlassian/datadog-send-event

atlassian/datadog-send-event:2.0.2

Send an event to Datadog.

  • Breaking change: PRIORITY, ALERT_TYPE and TAGS are not used anymore. Now you should use PAYLOAD instead.

  • Added a link to default TEXT variable.

 

atlassian/opsgenie-send-alert

atlassian/opsgenie-send-alert:1.0.1

Sends alert to Opsgenie

  • Breaking change: DESCRIPTION, SOURCE and PRIORITY are not used anymore. Now you should use PAYLOAD instead.

 

atlassian/bitbucket-pipe-release

atlassian/bitbucket-pipe-release:5.3.2

Release a Bitbucket Pipe

  • Fix support SSH_KEY for a new release tagging.

  • Fix modified git settings. Add return back initial git configs predefined before pipe execution.

 

atlassian/aws-s3-deploy

atlassian/aws-s3-deploy:1.2.0

Deploy to Amazon S3.

  • Bump version of the base Docker image to amazon/aws-cli:2.11.11

 

atlassian/ftp-deploy

atlassian/ftp-deploy:0.4.1

Deploys your code to a remote server via the FTP protocol

  • Add support of the custom set command arguments SET_ARGS.

 

atlassian/bitbucket-clear-cache

atlassian/bitbucket-clear-cache:3.3.0

This pipe allows you to clear Bitbucket Pipelines caches

  • Add support for token based authentication.

 

atlassian/aws-lambda-deploy

atlassian/aws-lambda-deploy:1.8.2

Deploy function to AWS Lambda.

  • Bump aws-sam-cli version to 1.76.0.

 

jcountsnr/newrelic_observability_event

jcountsnr/newrelic_observability_event:0.0.7

Send an event to New Relic.

  • Fix eu issue with variable name to EU_ENDPOINT.

 

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