銀の光と碧い空

クラウドなインフラとC#なアプリ開発の狭間にいるエンジニアの日々

CI

TopShelf と MSDeploy で作る、Windowsサービスお手軽自動展開環境

Windows上で長期間に渡ってバックグランドで動くようなプログラムを作るのに、Windowsサービスを使うことができます。 Windows サービス アプリケーションの概要 なんですが、WindowsサービスをVisual Studioにデフォルトで用意されているものだけで作ると割…

Appveyor でNuget Packageの発行を自動化する

Appveyor という.NET専用のCIサービスがあります。 AppVeyor 公開リポジトリであれば、無料プランで無制限にビルドジョブを作成できます。 VisualStudio のソリューションファイルを自動でパースしてくれるので、ビルドだけであれば細かい設定がいりません。…