タグ

jenkinsに関するmasa_charcoalのブックマーク (3)

  • GitLabマージリクエストをSonarQubeで自動レビュー

    GitLabのマージリクエストをSonarQube Scannerで静的コード解析し結果をマージリクエストのコメントとして投稿するためのメモ。 マージリクエストの作成から解析結果のコメント投稿までの動作概要は以下。 開発者がGitLab上でマージリクエストを作成 GitLabのWebhookでJenkinsの自動レビュージョブを起動 自動レビュージョブがSonarQubeサーバから必要な情報を取得する 自動レビュージョブが静的コード解析を実施 自動レビュージョブが解析結果をGitLabへ投稿 設定作業の流れ Jenkinsの設定 GitLab Plugのインストール 自動レビュージョブの作成 GitLabの設定 ユーザの作成とグループへの追加 Webhookの追加 SonarQubeの設定 GitLab Pluginのイントールと設定 Jenkins プラグインの追加 GitLab側からの

  • JenkinsでwarファイルをTomcatにデプロイする方法 - ビー鉄のブログ

    Tomcatサーバーへのデプロイは手動で行ってきました。 Antでリリースパッケージを作成して、SCP or FTPでリリース。原始的な方法です。 ですがJenkinsにTomcatのデプロイ用のプラグインがあるので、最近はデプロイ作業もJenkinsで行っております。 構成はこんな感じです。 SCM:bitbucket CI:Jenkins AP:Tomcat7 ちなみに、Tomcatへのデプロイはコンテキスト形式ではなく、ROOTディレクトリしてデプロイします。 コンテキスト名で運用する必要もないのでROOTとしてデプロイします。 概要はこんな感じで考えています。 概要 あと、今回はなるべく標準設定でおこないたかったのでTomcatへ8080ポートでアクセスします。 運用はApacheなどをかませる場合があると思いますが、今回はそれを行っていません。 ※ 2013/12/03追記 別

    JenkinsでwarファイルをTomcatにデプロイする方法 - ビー鉄のブログ
  • CIツール Jenkins を使ってみた | DevelopersIO

    最近社内で何かと話題になっている CI(継続的インテグレーション)ツール Jenkins を使ってみました。 プロジェクトの開発メンバー各々でデプロイを行うと、何かと設定ミスやビルド環境の違いにより、 思わぬトラブルや、余計な時間のロスを招いたりします。 そんなときは、Jenkins がスマートにビルドを行ってくれますので、このおじちゃんに頼ってみましょう。 Jenkins を導入 Jenkinsには、パッケージ形式とwar形式があるようです。 今回はビルドサーバにtomcatがインストール済みなので、war形式で導入します。 ビルドサーバにログインし、wget でwarファイルを取得します。 $ wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war tomcatのwebappディレクトリにコピーし、Tomcatを起動します。

  • 1