मैं नकली पैकेजों को FAKE से प्रकाशित करना चाहता हूं। लेकिन मैं उन पैकेजों को बनाने के लिए NuGet का उपयोग नहीं करता हूं। मेरे पास कुछ परियोजनाओं में ऑक्टोपैक स्थापित है और मैं/p: RunOctoPack = True के साथ निर्माण चला रहा हूं। बिन निर्देशिका में यह डंप .nupkg फ़ाइलें। फिर मैं उन पैकेजों को कैसे एकत्र करूं और उन्हें NuGet सर्वर पर धक्का दूं? मैं NuGetPublish और फ़ाइल को एक साथ काम करने के लिए शामिल नहीं कर सकता।बाहरी पैकेज प्रकाशित करें
संपादित करें: अब के लिए मैं ExecProcess
Target "Publish" (fun _ ->
let result = ExecProcess (fun info ->
info.FileName <- "MySolution/.nuget/NuGet.exe"
info.WorkingDirectory <- "MySolutionDirectory"
info.Arguments <- "push \"**/bin/**/*.nupkg\" -s http://my-nuget-server") TimeSpan.MaxValue
if result <> 0 then failwithf "NuGet.exe push returned with a non-zero exit code"
)
मैं व्यक्तिगत रूप से सुंदर इस पूरी बात करने के लिए नए हूँ। आप किस चीज से जुड़े हैं इसका उपयोग कैसे करते हैं? आईई: अगर मेरे पास पहले से ही एक nupkg है, और मैं इसे प्रकाशित करना चाहता हूं, तो मैं ऐसा कैसे करूं? उदाहरण के लिए –