DEV Community

Karthik Sakthivel
Karthik Sakthivel

Posted on

AWS CodeBuild now supports managed GitLab self-hosted runners

What's new at AWS πŸ“’

πŸ’’ AWS CodeBuild now supports managed GitLab self-hosted runners

πŸ’’ Customers can configure their CodeBuild projects to receive GitLab CI/CD job events and run them on CodeBuild ephemeral hosts.

πŸ’’ This feature allows GitLab jobs to integrate natively with AWS, providing security and convenience through features such as
πŸƒ AWS IAM
πŸƒ AWS Secrets Manager
πŸƒ AWS CloudTrail
πŸƒ And Amazon VPC.

πŸ’’ In addition to that, customers can access all compute platforms that CodeBuild offers, including Lambda, GPU-enhanced and Arm-based instances.

πŸ’’ What is AWS CodeBuild:
πŸƒ It is a AWS Native fully managed continuous integration service that compiles source code, runs tests, and produces software packages ready for deployment.
πŸƒ By eliminating the need of provisioning, managing, and scaling your own build servers.
πŸƒ Customers can create max 5000 projects(Adjustable) per AWS CodeBuild supported regions.
πŸƒ Also it supports to retain the history of a build maximum time of 1 year.

πŸ’’ To get started leveraging this feature by setting up webhooks in a CodeBuild project, and updating GitLab CI YAML.

πŸ“Œ Step by step implementation guide: https://docs.aws.amazon.com/codebuild/latest/userguide/sample-gitlab-runners.html

πŸ“Œ Explore more about CodeBuild for GitLab or GitHub: https://docs.aws.amazon.com/codebuild/latest/userguide/gitlab-runner.html

Image of Docusign

πŸ› οΈ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs