Bitbucket Pipes digest: April 2021
Asked by Oleksandr Kyrdan:

Pipes monthly digest April 2021  

Hi,

Welcome to the next Bitbucket Pipes digest. This month comes packed with additions to Pipes. Don't forget to [subscribe](https://community.atlassian.com/t5/Bitbucket-Pipelines/ct-p/bitbucket-pipelines) (click Watch and select Articles)!

Updated pipes {#toc-hId--1267536335}
------------------------------------

### aws-elasticbeanstalk-deploy {#toc-hId--576974861}

![aws-ecs-deploy-logo_avatar.png](https://community.atlassian.com/t5/image/serverpage/image-id/139466i10B9C87849A4F546/image-dimensions/110x110?v=v2 "aws-ecs-deploy-logo_avatar.png")

[atlassian/aws-elasticbeanstalk-deploy:0.7.0](https://bitbucket.org/atlassian/aws-elasticbeanstalk-deploy)  
Deploy your code to AWS Elastic Beanstalk

**Changes**:

* Support AWS OIDC authentication. Environment variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY are not required anymore
* Bump awscli to 1.18.188 version

### kubectl-run {#toc-hId-1910537972}

![kubernetes-deploy-logo_avatar.png](https://community.atlassian.com/t5/image/serverpage/image-id/139462iC78A557B9EEF1C95/image-dimensions/110x110?v=v2 "kubernetes-deploy-logo_avatar.png")

[atlassian/kubectl-run:1.4.0](https://bitbucket.org/atlassian/kubectl-run)  
Execute a kubectl command on your Kubernetes cluster

**Changes**:

* Upgrade kubectl cli version to 1.18

* Add kubernetes spec file validation with dry-run=server before apply command
* Add KUBECTL_ARGS array validator

### serverless-deploy {#toc-hId-103083509}

![serverless-deploy-logo_avatar.png](https://community.atlassian.com/t5/image/serverpage/image-id/139464iE71C4B250C6FDAB1/image-dimensions/110x110?v=v2 "serverless-deploy-logo_avatar.png")

[atlassian/serverless-deploy:1.0.0](https://bitbucket.org/atlassian/serverless-deploy)  
Deploy your Serverless framework application using AWS, Google Cloud Platform or Microsoft Azure providers

**Changes**:

* Update NodeJS to 12 LTS version
* Update the Serverless Framework to 2.\* version
* Add support for Python: serverless-python-requirements, serverless-wsgi

### aws-sam-deploy {#toc-hId--1704370954}

![aws-ecs-deploy-logo_avatar.png](https://community.atlassian.com/t5/image/serverpage/image-id/139467i9D1DE7EFAEBEA999/image-dimensions/110x110?v=v2 "aws-ecs-deploy-logo_avatar.png")

[atlassian/aws-sam-deploy:1.2.0](https://bitbucket.org/atlassian/aws-sam-deploy)  
Deploy AWS serverless lambda stack to AWS Cloud

**Changes**:

* Support AWS SAM config on sam package
* Bugfix: fix DEBUG option for package

### azure-functions-deploy {#toc-hId-783141879}

![azure-storage-deploy-logo_avatar.png](https://community.atlassian.com/t5/image/serverpage/image-id/139463i7EC4784DD6AE12FF/image-dimensions/110x110?v=v2 "azure-storage-deploy-logo_avatar.png")

[atlassian/azure-functions-deploy:2.0.0](https://bitbucket.org/atlassian/azure-functions-deploy)  
Deploy Azure function code

**Changes**:

* Internal maintenance: Update pipe's docker image to mcr.microsoft.com/azure-cli:2.21.0

### scp-deploy {#toc-hId--1024312584}

![scp-deploy-logo_avatar.png](https://community.atlassian.com/t5/image/serverpage/image-id/139468i05BE9C7F5F56BBD4/image-dimensions/110x110?v=v2 "scp-deploy-logo_avatar.png")

[atlassian/scp-deploy:1.0.1](https://bitbucket.org/atlassian/scp-deploy)  
Copy files to a remote server using SCP

**Changes**:

* Bugfix: support wildcard in LOCAL_PATH variable

### ftp-deploy {#toc-hId-1463200249}

![ftp-deploy-logo_avatar.png](https://community.atlassian.com/t5/image/serverpage/image-id/139469iEC96A2C39A8474BB/image-dimensions/110x110?v=v2 "ftp-deploy-logo_avatar.png")

[atlassian/ftp-deploy:0.3.6](https://bitbucket.org/atlassian/ftp-deploy)  
Deploys your code to a remote server via the FTP protocol

**Changes**:

* Add examples to the Readme: copy with/without source directory

### anchore-scan {#toc-hId--344254214}

![anchore-scan-logo_avatar.png](https://community.atlassian.com/t5/image/serverpage/image-id/139473iF687BC5C51E0FFCD/image-dimensions/110x110?v=v2 "anchore-scan-logo_avatar.png")

[anchore/anchore-scan:0.2.14](https://bitbucket.org/anchore/anchore-scan)  
Analyze and scan container image to produce software vulnerabilities, dockerfile and other security/compliance violations

**Changes**:

* Bump inline scan to 0.9.3

To discover more pipes, visit our [**Bitbucket Pipes Marketplace**](https://bitbucket.org/product/features/pipelines/integrations).

Top Community questions {#toc-hId--354757318}
---------------------------------------------

* [How can I trigger email notification on Pipeline build failure using the Email Notify pipe?](https://community.atlassian.com/t5/Bitbucket-questions/How-can-I-trigger-email-notification-on-Pipeline-build-failure/qaq-p/1262863)

* [I'm using atlassian/trigger-pipeline - can I request WAIT but not fail the entire build on failure?](https://community.atlassian.com/t5/Bitbucket-Pipelines-questions/I-m-using-atlassian-trigger-pipeline-can-I-request-WAIT-but-not/qaq-p/1633748)

* [How do I run "kubectl delete job/rolling-update" in a Bitbucket pipeline?](https://community.atlassian.com/t5/Bitbucket-Pipelines-questions/How-do-I-run-quot-kubectl-delete-job-rolling-update-quot-in-a/qaq-p/1632390)

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](https://jira.atlassian.com/browse/BCLOUD-13452?filter=97052) , 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](https://community.atlassian.com/t5/Bitbucket-Pipelines/ct-p/bitbucket-pipelines).


Answers:
author: Nqaba
body: Good!


author: Halyna Berezovska
body: Great news!


Tags: bitbucket-pipelines

cloud

digest