Skip to content
GitLab
Next
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    Projects Groups Snippets
  • Register
  • Sign in
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 47,102
    • Issues 47,102
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,521
    • Merge requests 1,521
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #19082
Closed
Open
Issue created Aug 08, 2017 by Eliran Mesika@eliran.mesikaDeveloper

Integrate GitLab with AWS CodePipeline

You can use CodePipeline to manage and automate your end-to-end software and infrastructure release processes, ushering every code change through a defined process to ensure quick and reliable updates. By connecting CodePipeline with GitLab, every time you check-in code to the master branch, it will trigger a pipeline to rapidly and reliably build, test, and deploy the application or infrastructure to production.

Since CodePipeline is a fully managed AWS service, you will no longer be required to manage and operate CI/CD servers, freeing up resources and time. CodePipeline has native integration with many non-AWS services and other AWS services, such as CodeDeploy and CloudFormation, so that you can use CodePipeline to orchestrate your infrastructure, serverless application (lambda based applications), containerized application, and instance deployments. You can extend CodePipeline by integrating with your own tools and/or leveraging lambda functions at any stage in the process.

Edited Aug 08, 2017 by Eliran Mesika
Assignee
Assign to
Time tracking