【发布时间】:2020-05-12 23:00:32
【问题描述】:
我为 .NET Core 控制台应用程序创建了一个 CI/CD 进程。 TeamCity 中的步骤是
- 恢复项目
- 构建项目
- 运行测试
- 以发布模式发布
- 打包项目
- 发布到 Octopus Nuget 供稿
在我的 Octopus Deploy Library 中,我可以看到最新的包和包的版本。
但是,我想使用 .exe 和 .dll 将此包部署到我的目标服务器上的特定文件夹,但是,Octopus Deploy 似乎只是将此包部署为 .nupkg 而没有解包。
问题是,是否有一个流程步骤来解压这个 .nupkg 并将所有 exe 和 dll 从 Octopus Deploy 提取到目标服务器上的目录中?
【问题讨论】:
-
我不知道这是否有帮助,但
nupkg文件只是 zip 文件,所以你可以解压缩它。 -
您的 Octopus Deploy 步骤是什么?有一个部署控制台应用程序的步骤。
标签: .net-core nuget console-application teamcity octopus-deploy