GoCD plugin to manage AWS OpsWorks deployment
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs/images
src/main
.gitignore
LICENSE
README.md
pom.xml

README.md

This GoCD plugin manages deployment of AWS OpsWorks applications.

Installation

From Maven Central:

<dependency>
  <groupId>com.tispr.gocd</groupId>
  <artifactId>gocd-opsworks-plugin</artifactId>
  <version>0.0.2</version>
</dependency>

Environment variables

  • AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
  • AWS_DEFAULT_REGION - if not defined, default is us-east-1.

Plugin Configuration

  • App ID - OpsWorks App ID
  • Layer ID - OpsWorks Layer ID (optional)
  • Don't wait for deployment to finish - default, uncheck if waiting is required.

Plugin preview Plugin full view

Credits

GoPluginBase implementation is based on reference implementations: