Có một vấn đề đã biết nếu bạn triển khai trong quá trình xây dựng TeamCity, phiên bản trước sẽ được triển khai (vì hiện tại sẽ chỉ có sẵn sau khi hoàn tất xây dựng).Xuất bản gói nuget trong TeamCity build thành Octopus
Tài liệu đề nghị tạo một TeamCity BuildConfiguration thứ cấp như một cách giải quyết nhưng nó hút và dường như không hoạt động nữa (có một số báo cáo lỗi về nó).
Có một giải pháp thay thế được đề xuất trong các nhận xét cho câu hỏi this. Ý tưởng là để đẩy gói xây dựng nuget hiện tại của bạn vào máy chủ nuget của Octopus (và triển khai dựa trên nó thay vì nguồn cấp dữ liệu của TeamCity nuget).
Vì vậy, tôi đã tạo một bước xây dựng NuGet Publish, đã chỉ định Khóa Api và Nguồn gói nhưng tôi không biết phải chỉ định gì trong trường Gói. Nói cách khác, đường dẫn đến gói nuget mới được tạo cho bản dựng của tôi là gì?
Cảm ơn! Tôi nên xem TeamCity xây dựng nhật ký thông qua kỹ lưỡng hơn. Thực hiện nó, hoạt động như ma thuật. Triển khai của tôi cuối cùng chứa bản dựng hiện tại, không phải bản dựng trước. – SiberianGuy
Bạn có thể sử dụng các ký tự đại diện để nhận nhiều gói: '** \ obj \ octopacked \ *. Nupkg' –