Jenkins入門

コース概要

いつも手動でビルドやテストを実行していませんか?

ビルドやテストといったプロセスを頻繁に繰り返し実行することによって、問題を早期発見して開発を効率化することができます。この手法を、CI(継続的インテグレーション)と呼びます。

頻繁なビルドやテストを手動で行うのは大変なため、CIツールを使って自動化することが重要です。この授業では、CIツールの中でも世界中で広く使われているJenkinsを学習していきます。

コース全体を通して、CIの基本的な考え方や重要なポイント、Jenkinsというツールの特徴や導入方法、実際の運用で気を付けることについて学べます。

※事前準備として、以下のURLより最新のJava8のSDKをインストールしておくとスムーズに受講いただけます。
http://www.oracle.com/technetwork/java/javase/downloads/index.html

■ Gitをコンソール画面で利用するための事前準備
第2回の授業ではJenkinsからGitを利用します。以下の手順に沿ってご準備いただくと、スムーズに受講いただけます。
・Windwosをお使いの方
http://git-scm.com/download/win からGitのインストーラをダウンロードします。
インストーラーをダブルクリックし、手順に従ってインストールを完了します。
・Macをお使いの方
http://git-scm.com/download/mac からGitのインストーラをダウンロードします。
インストーラーをダブルクリックし、手順に従ってインストールを完了してください。

こんな人にオススメ

開発を自動化・効率化したい人/Jenkinsの使い方を知りたい人/CI(継続的インテグレーション)を知りたい人