タグ

jenkinsとprogrammingに関するlepton9のブックマーク (5)

  • チーム開発のための .NET 開発環境の整備(TDDの準備2) - 「気になる」を確かめてみるブログ

    .NETでのチーム開発のための環境整備を社内で作成しているところですが、備忘もかねて作業記録や気が付いた点など書いていきます。 今回はTDD開発進めるにあたり準備することを記載します。 今回の概要 単体テストフレームワーク(NSpec) Jenkinsの設定 今回の環境 VisualStudio 2012 Entity Framework 5.0 ASP.NET MVC4 Jenkins 1. 単体テストフレームワーク(NSpec) NSpecはRspecのような記述ができるようNUnitを拡張したライブラリです。*1 RSpecはこのような記述でテストコードが記述できるテスティングフレームワークです。 describe Array, "が空の場合:" do before do @empty_array = [] end it "#empty? は true であること" do @empt

    チーム開発のための .NET 開発環境の整備(TDDの準備2) - 「気になる」を確かめてみるブログ
  • コードの互換性と進化の両立

    Jenkinsでつちかった、コードの互換性を保ちつつ様々な修正を加えていく技法を紹介します。Read less

    コードの互換性と進化の両立
  • StyleCopの導入と使用

    StyleCopについて StyleCopはC#向けの静的コード分析ツールで、設定されたルールに基づいて、C#のソースコードを分析し、違反したコードがあった場合に警告を出します。 Microsoft Public License (MS-PL)の元公開されているOSSで、以下のCodePlexのサイトで公開されています。 StyleCopは主にコードの書き方、たとえば、中括弧の位置や、行間の空行の数、空白を入れる入れないと言ったコーディングスタイルに注目した静的分析ツールで、よく知られているFxCopがコンパイル後のバイナリに対して、その品質を確認するのに対して、ソースコードに対してそれ自身の品質を確認します。 これらはどちらかをかければ良いというわけではなくて、それぞれ視点が異なるので、出来るだけ両方ビルド時などに適応して、出力を確認するようにした方が望ましいでしょう。 StyleCop

    StyleCopの導入と使用
  • ScaleOut | Supership

    2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 件に関する詳細は、プレスリリースをご確認ください。

    ScaleOut | Supership
  • StyleCop から 結果の XML を出力する - お だ のスペース

    StyleCop - Home をインストールすると、VS に統合してくれて、VS でビルドすると警告を出してくれて便利なんですが、他のツールに連携する xml ファイルはどうやって吐くのかなと調べてみました。 参考にしたサイト How to use StyleCop with TeamCity - Stack Overflow とりあえず、プロジェクトを作成し、NuGet から StyleCop.MSBuild をインストールします。 これだけで、VS からビルドすると、出力ウィンドウ にStyleCop の警告が表示されるようになります。 この段階で .csproj ファイルには色々追加されてます。 .csproj 一部抜粋 <PropertyGroup> <StyleCopMSBuildTargetsFile>..\packages\StyleCop.MSBuild.4.7.41.0

    StyleCop から 結果の XML を出力する - お だ のスペース
  • 1