Raccoon Tech Blog [株式会社ラクーン 技術戦略部ブログ]

株式会社ラクーン 技術戦略部より、tipsやノウハウなど技術的な話題を発信いたします。

2017年12月

DockerでJenkins2を試してみる(2)

こんにちは。開発チームの大原です。

前回の記事では、

  • CIサーバにDockerをインストールする
  • CIサーバにDocker Composeをインストールする
  • Jenkins2のDockerコンテナを起動する

を行い、DockerでJenkins2を起動するところまで解説しました。

今回は、

  • Jenkinsの環境設定をする
  • Jenkinsfileを書く
  • Jenkinsのジョブを設定する
  • ジョブを実行する

という作業で、Jenkinsを設定しジョブを実行する流れについて解説していきます。

また、新しいUIであるBlue Oceanについても触れたいと思います。

続きを読む

DockerでJenkins2を試してみる(1)

こんにちは。開発チームの大原です。

開発していると、開発中のものを自分以外の人に触って確認してもらいたいときがあります。その場合に、ソースをビルドして確認用のサーバにデプロイするのを毎回手動でやるのは面倒なので自動化しようと思いました。今回、DockerとJenkins2を使って自動化をしてみたので、サンプルも交えて紹介していきたいと思います。

記事が長くなるので全2回に記事を分けていきます。各記事の目次は下記のとおりです。

  • DockerでJenkins2を試してみる(1) (今回の記事)

    • 前提
      • なぜDockerなのか
      • なぜJenkins2なのか
    • システムの概要
      • 環境
    • DockerでJenkins2を起動する
      • CIサーバにDockerをインストールする
      • CIサーバにDocker Composeをインストールする
      • Jenkins2のDockerコンテナを起動する
  • DockerでJenkins2を試してみる(2) (次回の記事)

    • Jenkinsを設定しジョブを実行する
      • Jenkinsの環境設定をする
      • Jenkinsfileを書く
      • Jenkinsのジョブを設定する
      • ジョブを実行する
    • Blue OceanのUIでジョブを実行する

ちなみに、弊社の開発に関する自動化のブログ記事がいくつかありますので、これらも是非読んでみてください。

続きを読む

WindowsのVagrantでUbuntu環境を構築する

こんにちは、開発チームの大原です。

プログラムの開発環境として、Linuxの仮想マシンをローカルPC内に構築することがあります。

仮想化ソフトウエアとしてVirtualBoxが、そのVirtualBoxを使いやすくするツールとしてVagrantがよく使用されています。

これから、WindowsにおけるVagrantの基本的な使い方を紹介します。

続きを読む

第8回LT大会 開催

こんにちは、たむらです。

先日第8回技術部LT大会を開催しました。
今年2回目の開催です。今回はどんなトークが飛び出すでしょうか?
続きを読む
記事検索