Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
24 lines (15 sloc) 1.09 KB
title nav_order
Overview
2

What is Pipe Dream?

Pipe Dream is a tool that provides a powerful DSL to simplify creating and managing AWS CodePipeline resources. You can create a Pipeline, Scheduled Event, IAM Role, and Webhook.

The [pipeline DSL]({% link _docs/dsl.md %}) is essentially a wrapper to CloudFormation for resources like the CodePipeline Project resource. This means you can fully control and customize of the CodePipeline resources.

Usage Scenarios

Here are some ways to use Pipe Dream:

  • continuous integration and delivery
  • visualizing the deploy flow
  • building artifacts: Docker images, AMIs, jars, s3 objects, etc

AWS CodePipeline vs CodeBuild

AWS CodePipeline is higher-level software than CodeBuild. CodeBuild is a managed build service, and you can use it to automate tasks. CodePipeline helps you sequence the steps and puts it all together; providing you with a high-level visualization.

{% include prev_next.md %}

You can’t perform that action at this time.