Integrate CircleCI with Armory Spinnaker
Questions about Integrations?
CircleCI is a hosted Continuous Integration solution that makes it really easy for developers to set up automated tests and builds. CircleCI is unique in some of the features that it provides. For example, it allows you to SSH directly into the build environment, which allows you to troubleshoot workflows more easily.
How the Integration Works:
Spinnaker works with CircleCI 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.
- CircleCI allows users to SSH directly into the build environment. We could create a direct link from Spinnaker into that environment if something goes wrong.
- CircleCI makes it very simple to create jobs (workflows) for doing automated testing and artifact builds
- CircleCI will store build artifacts for you which can be grabbed using Spinnaker during deployment
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.