.net core 如何在八达通部署中解包.nukpg包?
我已为.NET Core控制台应用程序创建了CI/CD进程。TeamCity的步骤如下.net core 如何在八达通部署中解包.nukpg包?,.net-core,nuget,console-application,teamcity,octopus-deploy,.net Core,Nuget,Console Application,Teamcity,Octopus Deploy,我已为.NET Core控制台应用程序创建了CI/CD进程。TeamCity的步骤如下 恢复项目 建设项目 运行测试 以发布模式发布 打包项目 发布到八达通Nuget订阅源 在我的八达通部署库中,我可以看到最新的包版本 不过,我想使用.exe和.dll将此包部署到目标服务器上的特定文件夹中,但Octopus deploy似乎只是将此包部署为.nupkg,而不是将其解包 问题是,是否有一个过程步骤来解包。nupkg和Extrakt将所有EXE和DLL从Octopus Deploy解包到目标服务器上
问题是,是否有一个过程步骤来解包。nupkg和Extrakt将所有EXE和DLL从Octopus Deploy解包到目标服务器上的一个目录中?看起来您可能在Octopus中使用了错误的步骤来部署包,例如
传输包。如果您使用传送包裹
步骤,八达通将传送包裹,但不会提取包裹
为了提取包,您可以使用类似部署包
的步骤。此步骤将提取.nupkg
,并提供执行变量替换和配置转换的能力
此文档页面包含有关部署包步骤的一些详细信息,可能会有所帮助
我不知道这是否有用,但是nupkg
文件只是zip文件,所以您可以解压缩它。您的八达通部署步骤是什么?有一个步骤可以部署控制台应用程序。