【发布时间】:2015-06-17 09:44:56
【问题描述】:
我正在尝试在 TFS 中配置章鱼部署构建。 它最初运行良好,因为它会使用 octopack 构建、打包和部署。
但是我想配置哪些文件被打包并意识到我需要使用自定义的 nuspec 文件。
我创建了一个新文件并使用默认的 .nuspec 文件作为起点,没有任何更改。
<?xml version="1.0"?>
<package >
<metadata>
<id>Package</id>
<version>1.0.0</version>
<authors>me</authors>
<owners>me</owners>
<licenseUrl>http://LICENSE_URL_HERE_OR_DELETE_THIS_LINE</licenseUrl>
<projectUrl>http://PROJECT_URL_HERE_OR_DELETE_THIS_LINE</projectUrl>
<iconUrl>http://ICON_URL_HERE_OR_DELETE_THIS_LINE</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Package description</description>
<releaseNotes>Summary of changes made in this release of the package.</releaseNotes>
<copyright>Copyright 2015</copyright>
<tags>Tag1 Tag2</tags>
<dependencies>
<dependency id="SampleDependency" version="1.0" />
</dependencies>
</metadata>
</package>
当我进行构建时存在并签入此文件,它不会创建 nuget 包。
一旦我排除了 nuspec 文件,它就会再次运行。
nuspec 文件是My.Project.Name.nuspec
【问题讨论】:
标签: tfs tfsbuild octopus-deploy octopack