Jam*_*mer 4 build-automation teamcity continuous-integration build-process
我一直在倾注我的设置,感觉就像当天大部分时间一样,我无法弄清楚我做错了什么.
我在开发箱上的单个代理上运行了3个构建配置.从SVN检出代码.
我已经安装了OctPack来创建几个用于部署的软件包.除此之外,我还创建了一个在NuGet Pack步骤中使用的nuspec文件.所有这些位在测试时都能正常工作.
问题是nuspec文件打包了一些sql脚本文件以进行部署.没有什么花哨.
问题是这些sql文件正从工作文件夹中的磁盘中消失.我明白了:
Cannot start build runner: Failed to find files to create packages matching: [src\database\SqlScriptsPackage.nuspec] under H:\TeamCity-Build\work\a1dbf81458fbab0a.
尽管所有内容都在SVN中,但整个数据库目录都是空的.
我已经尝试了我能想到的一切,包括强制清理结账.
所有项目都使用相同的VCS Root设置来签出"在服务器上自动".
有什么可能放弃所有这些文件?
禁用[] Clean output directory该NuGet Pack步骤上的复选框.
我有这个问题,我将Nuget包步骤的目标目录设置为与.csproj我正在构建的文件相同的文件夹.
勾选复选框后,它会在检查完后立即擦除整个目录.
| 归档时间: |
|
| 查看次数: |
4709 次 |
| 最近记录: |