Robin Shen opened 4 years ago
|
|||||||
Hi, I don't understand this ticket. Could tout explain a little more as i use nuget for my dotnet project. Maybe i will learn some new stuff. Thanks |
|||||||
With built-in NuGet repository, OneDev will be able to reproduce any binary files by rerun corresponding build jobs. Also it is possible to analyze project dependency easily to do some interesting things such as running all projects using a library when a library is changed, etc. |
|||||||
I've finally setup onedev to do CI/CD with jobs, very powerfull !! I better understand the nature of your ticket : i'm building dotnet projects with many nuget packages dependencies. In my build job, i run command "nuget restore %SRC_BUILD_SOLUTION%" which take a long time, approx 2min to retrieve all packages. Many of theses packages are used by other projects of mine. I assume with a nuget repository, onedev could retrieve localy and do some caching to reduce this time ? |
|||||||
Performance is one reason, but the main reason is to provide better integration experience including:
|
|||||||
@robin Would really appreciate this feature! Any chance that it can be developed soon? |
|||||||
Want to mention that all package features will be part of EE edition. If you are interested, I will schedue to implement it after delivering the docker registry feature. |
|||||||
Robin Shen batch edited 5 months ago
|
|||||||
Robin Shen changed title 5 months ago
|
|||||||
Robin Shen changed title 5 months ago
|
|||||||
Moved nuget registry support to a separate issue (#1661) |
|||||||
Robin Shen added to milestone "9.5.0" 4 months ago
|
|||||||
OneDev changed state to 'Closed' 4 months ago
|
|||||||
State changed as code fixing the issue is committed (4726005e) |
|||||||
Referenced from commit 4 months ago
|
|||||||
OneDev changed state to 'Released' 4 months ago
|
|||||||
State changed as build #4488 is successful |
|||||||
Robin Shen changed fields 3 months ago
|
Having an npm/nuget registry externally is tedious just more places and accounts to keep track of, So having it integrated will truly be a relief.