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

Migrate composer packages to GitLab

Blog post from GitLab

Post Details
Company
Date Published
Author
Jochen Roth
Word Count
279
Company Posts That Month
28
Language
English
Hacker News Points
-
Post removed?
No
Summary

GitLab 13.3 introduced a composer package repository feature, allowing users to store and manage both private and public composer packages within their GitLab instance. Creating packages involves adding a composer template to the .gitlab-ci.yml file, which triggers package creation upon committing to a branch or creating a git tag. For existing repositories, packages can either be manually created using curl or automated through a GitLab API package. While publishing and installing packages work seamlessly, managing permissions is straightforward, albeit currently limited to a group endpoint, necessitating multiple endpoints in composer.json for different groups. Improvements such as enhanced GUI details and full semantic versioning support are needed, presenting opportunities for community contributions to enhance the GitLab and Composer experience.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.