-
Notifications
You must be signed in to change notification settings - Fork 30
Closed
Labels
acceptedDirection approved, safe to start workDirection approved, safe to start workenhancementNew feature or requestNew feature or request
Milestone
Description
Summary
APM currently supports GitHub and Azure DevOps as package sources. GitLab is another widely used platform, both as GitLab.com (SaaS) and self-hosted instances.
Scope
- GitLab.com (SaaS)
- GitLab Self-Hosted (same API, configurable base URL)
Implementation approach
This will be addressed via generic git URL support in #72 rather than a GitLab-specific API integration. Supporting https://gitlab.com/org/repo.git (and git@gitlab.com:org/repo.git) as dependency references in apm.yml covers both SaaS and self-hosted GitLab instances without requiring GitLab API v4 integration.
dependencies:
apm:
- https://gitlab.com/acme/coding-standards.git
- https://gitlab.internal.corp.com/team/security-rules.gitAuthentication works via standard git credential helpers (SSH keys, credential managers) — no GITLAB_APM_TOKEN env var needed.
Parent issue
Part of #72 — Generic git URL support and optional output override
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
acceptedDirection approved, safe to start workDirection approved, safe to start workenhancementNew feature or requestNew feature or request