Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New Feature]: Add support for custom repositories for library packages #41016

Closed
azinneera opened this issue Jul 14, 2023 · 2 comments · Fixed by #41177 or #41240
Closed

[New Feature]: Add support for custom repositories for library packages #41016

azinneera opened this issue Jul 14, 2023 · 2 comments · Fixed by #41177 or #41240
Assignees
Labels
Area/ProjectAPI Priority/High Team/DevTools Ballerina Developer Tooling ( CLI, Test FW, Package Management, OpenAPI, APIDocs ) Type/NewFeature
Milestone

Comments

@azinneera
Copy link
Contributor

azinneera commented Jul 14, 2023

Description

The current package resolution design only supports a predefined set of repositories (distribution, Ballerina Central and local). Supporting custom package repositories like Github packages, Nexus and Artifactory will be useful.

@azinneera azinneera added Type/NewFeature Priority/High Team/DevTools Ballerina Developer Tooling ( CLI, Test FW, Package Management, OpenAPI, APIDocs ) Area/ProjectAPI labels Jul 14, 2023
@ballerina-bot ballerina-bot added needTriage The issue has to be inspected and labeled manually userCategory/Compilation labels Jul 14, 2023
@azinneera azinneera removed needTriage The issue has to be inspected and labeled manually userCategory/Compilation labels Jul 14, 2023
@Thevakumar-Luheerathan
Copy link
Member

@Thevakumar-Luheerathan
Copy link
Member

PR #41177 adds following support

  1. Support for Github maven registry, Nexus maven repository, Artifactory maven repository
  2. Support for push and pull
  3. Package resolution similar to local repository

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area/ProjectAPI Priority/High Team/DevTools Ballerina Developer Tooling ( CLI, Test FW, Package Management, OpenAPI, APIDocs ) Type/NewFeature
Projects
Archived in project
3 participants