Intestineの日記スマートフォン用の表示で見るIntestineの日記この広告は、90日以上更新していないブログに表示しています。-Cakeって何?Cakeを一言で言うと、「C#で書ける.NETのためのビルド自動化ツール」です。NuGetリポジトリにPublish...みたいな一連の処理を全てC#で記述可能です。Coreに移行しました。Foundationに参加を表明しました。Cake現在、GitHub上で精力的に開発・管理されています。issueやPullRequest投げるよりも、まずgitterで質問してみるのがオススメ。Xのいずれにおいても動作します。AppVeyor、Jenkins、VSTS、TravisおよびBamboo等のCIツールにも対応済です。ビルドスクリプトをC#で書ける皆さんは一連のビルド処理どうやってます?powershellやバッチファイルの秘伝のタレ...Fakeも有名ですが、F#なので敬遠してるって方も多いんじゃないかなあ。CakeはFakeにかなり影響を受けていて、Taskベースのビルド処理を全てC#で記述できます。実際のスクリプトはこんな感じ。ふだんC#で開発している人ならば、そんなに違和感なくスラスラと読めるはず。拡張可能プラットフォーム依存の処理を書きたい場合はAddinを開発することで拡張することができます(これもC#で書ける!)。Cakeスクリプトは基本的にC#でできることなら何でも書けるので、スクリプトごとにメソッドを書いてもいいですが、複数のアプリで使いまわしたい場合やCakeにContributeしたい場合はAddinを書くのがオススメ。現在公開されているAddinは、AzureやAWS、Xamarin、Dockerなど80種以上。Foundationに参加したあたりに試しに使ってみたら結構すんなり適用できたので、最近はもっぱらCakeで遊んでます。有名どころだとNUnitなんかでも採用されてたりするし、Communityの雰囲気もいいんでしばらくは期待できそう。Studio2017がRTMになってからですね。(2)去年、Cakeビルド時のエラーについて触れました。Core月別アーカイブはてなブログをはじめよう!Intestineさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。