TFServiceを使って F# プロジェクトのビルドを試した時のメモ
そういえば、TFServiceを触ったことがないなーということで、作業メモ。
とはいえ、基本的に以下の記事を参考にすればビルドとテストが行えるようになります。
- TFService 入門(1):Team Foundation Server/Serviceについて
- Team Foundation Service で既存プロジェクトのビルドをする方法 #tfsug
- TFS2012 自動ビルドで NUnit テストを実行する #tfsug - kaji_3's blog
- Create and run unit tests
- Part 3: Unit testing with Traits and code coverage in Visual Studio 2012 using the TFS Build – and the new NuGet adapter approach - Microsoft Application Lifecycle Management - Site Home - MSDN Blogs
私の環境 + 今回使用したプロジェクトはこんな感じです。
- Windows 8
- Visual Studio 2012 Ultimate
- Gitでバージョン管理
- プロジェクトは→を使用 https://github.com/pocketberserker/FsMachines
- つまりF#なプロジェクト
- NUnit + FsCheck
Team Foundation Serverの資料であってもServiceのほうも似たような形で設定できるので、そんなに問題にならなかった気がします。
あと、C#とF#で設定方法に差は見られないようです。
細かい設定方法はまだ調査中なので、また今度。
詳しい手順
あとでかく
まとめ
TFSUGの方々が素敵すぎた。