NuGet打包上传nexus

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bless2015/article/details/80674061

最近在做微服务架构,抽离了很多公共组建,比如错误码,权限码,通信组件,调用链,工具类等。把这些上传到nexus统一管理。nexus可以支持nuget、npm、maven。
打包上传只需要四步:
准备:nuget.exe 4.x版本
1、被打包的解决方案在release下生成,注意修改AssemblyInfo.cs里的版本号。
2、切换到其目录下

nuget spec

生成一个配置文件。这个配置文件是显示在nexus里,做信息展示、版本控制。
3、打成nupkg包:依然是解决方案当前目录,执行

nuget Pack -Prop Configuration=Release

4、上传到nuxus服务器
1)首先登录nexus服务器,获取appkey
2)执行

nuget push {path/*.nupkg} -Source http://ip:port/respository/path/ -ApiKey {appkey}

根据提示再次输入用户名和密码即可。

猜你喜欢

转载自blog.csdn.net/bless2015/article/details/80674061
今日推荐