CI/CD Overview
Ensuring continuous integration, delivery, and deployment of your Cloud applications
DuploCloud supports all available CI/CD platforms, including some of the most popular such as GitHub Actions, CircleCI, and GitLab. Duplocloud has a brand agnostic view of CI/CD which revolves around having great support for our client tools and integrating them into the popular brands for a native and intuitive feel no matter the tool you choose.
In addition to third-party CI/CD products, DuploCloud provides Katkit, a built-in CI/CD platform that allows you to build, test, and deploy your application from GitHub commits and pull requests. Katkit is an arbitrary code execution engine that allows you to run any code before and after deployment. Conforming to DuploCloud's architecture, Katkit uses Tenants, tying together CI and CD.
No matter the brand of tool you use, they all need secure access to your Duplocloud Portal using some credentials attached to a service account.
Service AccountsOnce you have a service account properly setup for your cloud, then you configure those credentials with the tool itself. Some of the CI/CD toolchains that are directly supported by DuploCloud include, but are not limited, to the following:
Documentation guides for getting started using CI/CD with GitHub Actions
Documentation guides for getting started using CI/CD with CircleCI
Documentation guides for getting started using CI/CD with GitLab CI/CD
Documentation guides for getting started with BitBucket Pipelines
Documentation guides for getting started with Azure DevOps
Documentation guides for getting started using CI/CD with Katkit
Last updated