Home / Companies / Cloudsmith / Blog / Post Details
Content Deep Dive

Integrating a Cloudsmith repository with a GitLab CI/CD Pipeline

Blog post from Cloudsmith

Post Details
Company
Date Published
Author
Dan McKinney
Word Count
1,288
Language
English
Hacker News Points
-
Summary

GitLab CI/CD is a tool built into GitLab that enables automated tasks to form a Continuous Integration and Continuous Delivery/Deployment process by configuring a YAML file (.gitlab-ci.yml) in the source repository, which creates a pipeline that runs on a series of stages with jobs or scripts. Cloudsmith can be used with GitLab CI/CD pipelines to manage packages across 20+ formats, providing universality, control, automation and integration, performance and reliability. A worked example demonstrates how to use Cloudsmith with a Ruby project in a GitLab repository, building a package and pushing it to a private Cloudsmith repository using authentication credentials stored securely.