Implement GitLab API to fetch, download and publish releases #24
Labels
No labels
Bug
Cannot Resolve
Completed
Enhancement
Important
Question
Resolved
Security Issue
Suggestion
Todo
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Nosial/ncc#24
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A handler for the GitLab API interface should be implemented to allow GitLab servers to be used as repositories allowing NCC to fetch and install packages from GitLab using releases or branches, or deploy releases to GitLab
assigned to @netkas
mentioned in issue #25
mentioned in commit
e1bb4cf92e
There's currently a bug where all the dependencies in the main package seems to have incorrect version numbers, this could be fixed by reading the local reference or applying the correct version number to the dependency.
Another bug is that NCC for some reason attempts to install a package that was already installed, the stack trace doesn't explain much.
Another bug is when fetching from a remote repository, it doesn't take in the version number. Further refactoring to Remote Repositories should be done to return a more useful response object than just a URL to depend on.
Implemented.