6 ms·
Yes, it has a package registry feature for NPM and Maven: Maven: https://docs.gitlab.com/ee/user/project/packages/maven_repository.html https://docs.gitlab.com
by foxylion 7y ago
Yes, it has a package registry feature for NPM and Maven:
Maven: https://docs.gitlab.com/ee/user/project/packages/maven_repository.html https://docs.gitlab.com/ee/user/project/packages/maven_repos...
NPM: https://docs.gitlab.com/ee/user/project/packages/npm_registry.html https://docs.gitlab.com/ee/user/project/packages/npm_registr...
- jbergstroem 7y agoThe NPM support is basically not more than a proof of concept. It cannot be used for anything production-like. https://twitter.com/eatingfoodbrb/status/1101461965036244993 https://twitter.com/eatingfoodbrb/status/1101461965036244993
- boleary-gl 7y agoGitLab Product Manager here Thanks for your feedback on NPM registry support in GitLab. We release minimal viable change (MVC) and then iterate on our product functionality. Here are some of the issues we have related to NPM support: https://gitlab.com/gitlab-org/gitlab-ee/issues/10024 https://gitlab.com/gitlab-org/gitlab-ee/issues/10024 https://gitlab.com/gitlab-org/gitlab-ee/issues/10050 https://gitlab.com/gitlab-org/gitlab-ee/issues/10050 https://gitlab.com/gitlab-org/gitlab-ee/issues/9164 https://gitlab.com/gitlab-org/gitlab-ee/issues/9164 https://gitlab.com/gitlab-org/gitlab-ee/issues/9104 https://gitlab.com/gitlab-org/gitlab-ee/issues/9104
- jbergstroem 7y agoHey. You can probably find my name in each of the zendesk comments/issues. Thiago posted a few for me. I have been very vocal about what I feel needs to be done through my sales leads (my client has a EEU subscription).
- sytse 7y agoGitLab released integrated packaging back in 2016 - starting with a Docker registry - and adding Maven and NPM in 2018. You can find our plans for adding further packaging capabilities on our public packaging roadmap https://about.gitlab.com/direction/package/ https://about.gitlab.com/direction/package/ We are also embarking on making package management more secure and auditable for the users of packages with a Dependency Proxy https://about.gitlab.com/direction/package/dependency_proxy/ https://about.gitlab.com/direction/package/dependency_proxy/ GitLab users will be able to block and delay packages that are suspect and trace where vulnerable packages were used. This will increase performance, cost efficiency, and the stability of your tests and deployments.
- jbergstroem 7y ago> GitLab released integrated packaging back in 2016 - starting with a Docker registry - and adding Maven and NPM in 2018. No, first version with "NPM support" (see my other comment as why I don't consider it being "supported") was gitlab 11.7, end of january 2019. I was really looking forward to this and were following your verdaccio (an open source npm registry) thread closely. Development then made a 180 and chose to re-implement rudimentary support for npm on top of your current package abstraction instead.
- sytse 7y agoOops, you're correct that 11.7 was the first release, sorry for messing up the timeline.
- prh8 7y agoAhh thank you. I don't really pay attention to either of those ecosystems so I hadn't realized it.