|
psake is a domain-specific language and build automation tool written in PowerShell to create builds using a dependency pattern similar to Rake or MSBuild. It dramatically simplifies the build language as compared to MSBuild scripting.〔ASP.NET - Topshelf and Katana: A Unified Web and Service Architecture ; MSDN Magazine June 2014 ; https://msdn.microsoft.com/en-us/magazine/dn745865.aspx〕 A build script consists of Tasks. Each Task is a function that can define dependencies on other Task functions. The following is an example psake script: psake executes the Task functions and enforces the dependencies between tasks. Since psake is written in a real programming language and not XML, you have a lot more freedom and flexibility in your build scripts. You can use all the features of PowerShell and the .NET Framework within your build. The output of running psake on the script above is shown below: == History == May 2008 - psake originally written by (James Kovacs ) as a PowerShell V1 script file May 2009 - psake re-written as a PowerShell V2 module by Jorge Matos 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Psake」の詳細全文を読む スポンサード リンク
|