AWS CodePipeline
Build, test, and deploy code faster with continuous delivery
AWS CodePipeline is a continuous delivery service for fast and reliable application updates. AWS CodePipeline builds, tests, and deploys your code every time there is a code change, based on the release process models you define. This enables you to rapidly and reliably deliver features and updates. You can easily build out an end-to-end solution by using our pre-built plugins for popular third-party services like GitHub or integrating your own custom plugins into any stage of your release process.
Rapid delivery
AWS CodePipeline automates your software release process, allowing you to rapidly release new features to users. With CodePipeline, you can quickly iterate on feedback and get new features to customers faster.
Configurable workflow
AWS CodePipeline allows you to model the different stages of your software release process through a graphical user interface. You can specify the tests to run and the steps to deploy your application and its dependencies.
Get started fast
With AWS CodePipeline, you can immediately begin to model your software release process. There are no servers to provision or set up. CodePipeline is a fully managed continuous delivery service that connects to your existing tools and systems.
Pre-built and custom integrations
AWS CodePipeline allows you to integrate third-party developer tools, like GitHub or Jenkins, into any stage of your release process with one click. You can use third-party tools for source control, build, test, or deployment. You can also integrate your own custom systems. You can register a custom action that allows you to hook your servers into your pipeline by integrating the CodePipeline open source agent with your servers.
Declarative templates
AWS CodePipeline allows you to define your pipeline structure through a declarative JSON document that specifies your release workflow and its stages and actions. These documents enable you to update existing pipelines as well as provide starting templates for creating new pipelines.
Access control
AWS CodePipeline uses AWS Identity and Access Management (IAM) to manage who can make changes to your release workflow, as well as who can control it. You can grant users access through IAM users, IAM roles, and SAML-integrated directories.
Visit AWS CodePipeline to learn more about setting up this integration.
AWS CodePipeline is provided by a third-party and is governed by separate terms, privacy, and support documentation.
Categories
More info
Developer
-
The GitHub logo, Invertocat logo, the images and other content are trademarks or copyrights of GitHub, Inc. All other trademarks are the property of their respective owners.