Webinar | Introducing the New Kubernetes Operator for Spinnaker
Register Now

Armory Integrations

Integrate AWS CodeBuild with Armory Spinnaker

Questions about Integrations?

Spinnaker Integration with AWS CodeBuild

CodeBuild is a hosted Continuous Integration solution that makes it really easy for developers to setup automated tests and builds. With AWS CodeBuild you can build your services alongside the infrastructure that’s hosting them. Use Spinnaker to deploy your software as soon as CodeBuild finishes it’s job

How the Integration Works:

Spinnaker works with CodeBuild by watching for completed builds and deploying the artifacts that are produced from those builds. It also enables teams to trigger non-build workflows which can be used for things like Smoke and Squeeze testing. The success or failure of these jobs can be used within your pipelines gate releases or provide functionality that isn’t native within Spinnaker.

Integration Benefits:

  • CodeBuild is hosted directly in AWS which makes it really easy to configure with Spinnaker.
  • Giving Spinnaker access to CodeBuild allows you to keep your CI and CD solutions contained within AWS
  • CodeBuild comes with preconfigured build environments which makes is dead-simple to start new projects to be deployed by Spinnaker.

Current State

This feature currently exists as an Armory experiment in the form of a Run Job or webhook stage. Our Professional Services Team is happy to help customers implement the solution.

If you're interested in a native integration, contact us! We'd love to hear your feedback and use case.