# @aws-cdk/aws-cloudformation-codepipeline

> AWS CodePipeline Actions for AWS CloudFormation

Latest version **0.8.1** (published 2018-08-09) · Apache-2.0 license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install @aws-cdk/aws-cloudformation-codepipeline
pnpm add @aws-cdk/aws-cloudformation-codepipeline
yarn add @aws-cdk/aws-cloudformation-codepipeline
bun add @aws-cdk/aws-cloudformation-codepipeline
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.8.1 |
| Published | 2018-08-09 |
| First published | 2018-08-09 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 3 |
| Unpacked size | 111.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 12906 |
| Author | Amazon Web Services |
| Maintainers | amzn-oss, eladb, rix0rrr, romainmuller |
| Keywords | aws, cdk, codepipeline, constructs, cloudformation |

## Links

- npm: https://www.npmjs.com/package/@aws-cdk/aws-cloudformation-codepipeline
- Repository: https://github.com/awslabs/aws-cdk
- Issues: https://github.com/awslabs/aws-cdk/issues
- npm.io page: https://npm.io/package/@aws-cdk/aws-cloudformation-codepipeline

## Dependencies (3)

- [@aws-cdk/cdk](https://npm.io/package/@aws-cdk/cdk.md) ^0.8.1
- [@aws-cdk/aws-iam](https://npm.io/package/@aws-cdk/aws-iam.md) ^0.8.1
- [@aws-cdk/aws-codepipeline](https://npm.io/package/@aws-cdk/aws-codepipeline.md) ^0.8.1

## Alternatives

- [@opentelemetry/exporter-zipkin](https://npm.io/package/@opentelemetry/exporter-zipkin.md) — 14.8M weekly downloads
- [pusher-js](https://npm.io/package/pusher-js.md) — 2.0M weekly downloads
- [browserify](https://npm.io/package/browserify.md) — 1.7M weekly downloads
- [sqs-consumer](https://npm.io/package/sqs-consumer.md) — 1.7M weekly downloads
- [@sanity/eventsource](https://npm.io/package/@sanity/eventsource.md) — 930.8K weekly downloads

## Recent versions

- 0.8.1 (latest) — 2018-08-09

## README

## AWS CodePipline Actions for AWS CloudFormation

This module contains Actions that allows you to deploy to AWS CloudFormation from AWS CodePipeline.

For example, the following code fragment defines a pipeline that automatically deploys a CloudFormation template
directly from a CodeCommit repository, with a manual approval step in between to confirm the changes:

[example Pipeline to deploy CloudFormation](test/integ.template-from-repo.lit.ts)

See [the AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline.html)
for more details about using CloudFormation in CodePipeline.

### Actions defined by this package

This package defines the following actions:

* **CreateUpdateStack** - Deploy a CloudFormation template directly from the pipeline. The indicated stack is created,
  or updated if it already exists. If the stack is in a failure state, deployment will fail (unless `replaceOnFailure`
  is set to `true`, in which case it will be destroyed and recreated).
* **DeleteStackOnly** - Delete the stack with the given name.
* **CreateReplaceChangeSet** - Prepare a change set to be applied later. You will typically use change sets if you want
  to manually verify the changes that are being staged, or if you want to separate the people (or system) preparing the
  changes from the people (or system) applying the changes.
* **ExecuteChangeSet** - Execute a change set prepared previously.

---
_Source: https://npm.io/package/@aws-cdk/aws-cloudformation-codepipeline · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
