Tôi muốn chuyển từ MSBuild sang FAKE. Trong kịch bản MSBuild của tôi, tôi tạo một gói Webdeploy bằng cách gọi MSBuild với các thuộc tính DeployOnBuild = True và DeployTarget = Package. Điều này sẽ kích hoạt webdeploy để tạo ra một gói triển khai trong khi xây dựng đang chạy:FAKE: Cách xác định thuộc tính MSBuild?
<MSBuild Projects="@(ItemToBuild)"
Targets="Build"
Properties="Configuration=$(Configuration);
Platform=$(Platform);
DeployOnBuild=True;
DeployTarget=Package;
OutFolder=$(OutFolder)" />
Làm thế nào tôi có thể làm điều tương tự với FAKE? Tôi đã đến đây:
Target "Build" (fun _ ->
!! solutionFile
|> MSBuildRelease binDir "Build"
|> Log "Build-Output: "
)
Làm cách nào để chỉ định các thuộc tính bắt buộc?