-
Notifications
You must be signed in to change notification settings - Fork 758
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]: Implement bal tool
command
#40264
Comments
The following has been implemented so far.
|
The following are the main tasks yet to be completed in High priority
Mid priority
|
With #40265 and #40457, the following are completed.
Next steps
|
With #40475 the following were added.
|
Currently working on following implementation changes/ improvements planned for the next U6 patch version.
|
Update on current progress (U8)
|
As a part of this effort, we are planning to add support for local repository. User may do the following tasks with this support,
Related issue : #41729 |
Closing the issue since most of the original design has been implemented and successfully used by users. We can keep track of the improvements with separate dedicated issues. |
Description
Implement a new CLI command
bal tool
that can be used to pull and manage ballerina related tools.Resources
Design documents
Implementation documents
Describe your problem(s)
The list of Ballerina commands that are categorized as "Other" continue to grow. Also most of these tools are used only in specific use cases and does not make sense to pack them with the distribution.
Describe your solution(s)
Use
bal tool
to on demand pull and use these tools. The tools should be allowed to be published as first class packages in the ballerina central.Tasks for milestone 1 (update 6)
Please refer to bal tool implementation task breakdown for the entire task list.
Related area
-> Other Area
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response
The text was updated successfully, but these errors were encountered: