タグ

2017年5月18日のブックマーク (3件)

  • EFS/AutoScalingによるJenkinsサーバの構築 | DevelopersIO

    渡辺です。 先日、「AWS における Jenkins(PDF)」というホワイトペーパーが公開されました。 Jenkinsを運用するポイントとして、可用性の確保があります。 Jenkinsは、WordPressなどと同様に、ローカルのファイルシステムに状態を保存するため、冗長構成をとりにくいシステムです。 また、仕組みとして複数のJenkinsを稼動させてしまうと、同じジョブが同時に実行されてしまうという問題もあります。 このため、可用性の高いJenkinsをAWSで構築する場合、2016年9月時点で推奨されるのはAmazon EFS(Amazon Elastic File System)とAutoScalingとの組み合わせです。 早速、試してみましょう。 構成 Jenkinsのデータは、すべてJENKINS_HOMEで定義されるディレクトリに保存されます(ログファイルを除く)。 このJE

    EFS/AutoScalingによるJenkinsサーバの構築 | DevelopersIO
    pattyhama
    pattyhama 2017/05/18
  • SonarQubeをJenkinsで実行 - m_shige1979のときどきITブログ

  • SonarとJenkinsを連携させる - 亀岡的プログラマ日記

    さて、先日紹介したSonarですが、単体で使うぶんにはあんまり美味しくありません。手動でバッチ叩くなんてやってらんねーですよね。 てなわけで、Jenkins先生登場です。連携させましょう、そうしましょう。 できること できることは、、、まぁ解析を定期的に走らせるだけといえばだけなんですが、プラグインをうまく活用することで、 解析の結果によってビルドを失敗させる 単体テストの実行 → エラー時にアラートもSonarにお任せする なども可能になります。 解析の定期実行をJenkinsにお任せする まずは基から。といってもここの設定が一番めんどくさかったりしますが。 まずはJenkinsにSonarプラグインを導入します。 Sonar plugin - Jenkins - Jenkins Wiki 導入すると、まずPluginの設定をしてやる必要があるのですが、これがちょいと厄介です。プロジェ

    SonarとJenkinsを連携させる - 亀岡的プログラマ日記