Tôi đang cố gắng để có máy chủ TeamCity của tôi nhận gói từ NuGet, vì vậy tôi không phải bao gồm tất cả các hội đồng trong kho của tôi.TeamCity with NuGet, thiếu tài liệu tham khảo
Ban đầu mọi thứ dường như đang hoạt động, nhưng khi bước MSBuild khởi động, các gói/gói cần thiết không có nơi nào được tìm thấy.
Tôi đã thêm thư mục gói của tôi để kho của tôi, và tôi đã cố gắng tạo điều kiện cho dự án của tôi để "Enable NuGet gói khôi phục" như đã chỉ ra ở đây:
http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
Không có vẻ để làm việc. Khi tôi nhìn vào thư mục gói trong thư mục làm việc(), nó rỗng, vì vậy không có gói nào được chọn?
Dưới đây là các bản ghi từ các nhiệm vụ NuGet:
[09:11:44][Step 1/2] install: Installing NuGet packages for ApplicationBoilerplate\packages.config
[09:11:44][install] NuGet command: C:\TeamCity\buildAgent\tools\NuGet.CommandLine.2.0.0.nupkg\tools\NuGet.exe install C:\TeamCity\buildAgent\work\76a8f67cab97e73b\ApplicationBoilerplate\packages.config -OutputDirectory C:\TeamCity\buildAgent\work\76a8f67cab97e73b\packages
[09:11:44][install] Starting: C:\TeamCity\buildAgent\temp\agentTmp\custom_script862718012095619696.cmd
[09:11:44][install] in directory: C:\TeamCity\buildAgent\work\76a8f67cab97e73b\ApplicationBoilerplate
[09:11:45][install] Process exited with code 0
thư mục gói có nên ở lại rỗng (một số loại lưu trữ tạm thời?) Hoặc nó nên chứa các gói tải về?
Hãy để tôi chỉ cần thêm, tải dự án từ các kho lưu trữ và biên soạn nó trong Visual Studio hoạt động giống như một sự quyến rũ, các gói cần thiết được tải xuống vào thư mục gói. –
Dòng lệnh này có hoạt động trên TeamCity Server không? Hãy xem dự án ASP.NET Web Stack. Họ đã tích hợp nó theo mặc định: http://aspnetwebstack.codeplex.com/SourceControl/changeset/view/1ccfcdfc11da#.nuget%2fNuGet.targets –