タグ

buildに関するdd0125のブックマーク (2)

  • Jenkinsでビルド・パイプラインを作る

    Jenkinsのプラグインでビルド・パイプラインを作ることができるので紹介。 #12月20日のワンクリックデプロイ勉強会の発表のネタバレっぽいのですが。 ビルド・パイプラインとはビルド・パイプラインとは、継続インテグレーションのプラクティスの1つで、テスト等を複数の単位に分割し、順番に流していくものである。一般的には継続的インテグレーションを利用していれば、SCMにソースコードをコミットした段階ですぐにユニットテストを走らせ、以降に、静的解析や結合テスト、受け入れテスト、ステージング環境へのデプロイ、番環境へのデプロイという形で進んでいくことになり、その単位でパイプライン要素を分ける。 当然パイプラインの途中で試験に不合格であれば、その後のプロセスには進めない。 これによって、例えばコミット時には即座にユニットテストレベルの結果を返して開発者のペースを阻害しないようにすることができる。(

    Jenkinsでビルド・パイプラインを作る
  • Scalaのためのシンプルなビルドツール SBT - A Memorandum

    SBTとは SBT(simple-build-tool)はScalaのためのシンプルなビルドツールです。google code でホストされています。 http://code.google.com/p/simple-build-tool/ 今回はWindows環境にてSBTを使用してみます。現在の最新版である sbt-launch-0.7.3.jar を使用します。 バッチファイルの作成 sbt-launch-0.7.3.jar と同じディレクトリ(パスに日語が含まれる場合上手くいかないようです)に以下の sbt.bat ファイルを作成します。 set SCRIPT_DIR=%~dp0 java -Xmx512M -jar "%SCRIPT_DIR%sbt-launch-0.7.3.jar" %*sbt は必要なファイルを自動でダウンロードするため、プロキシ経由の環境では以下のような b

    Scalaのためのシンプルなビルドツール SBT - A Memorandum
  • 1