モーダルを閉じる工作HardwareHub ロゴ画像

工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。さらに詳しく

利用規約プライバシーポリシー に同意したうえでログインしてください。

工作HardwareHub ロゴ画像 (Laptop端末利用時)
工作HardwareHub ロゴ画像 (Mobile端末利用時)

CentOS 7 における Jenkins の導入手順 (Git Plugin のインストールまで)

モーダルを閉じる

ステッカーを選択してください

モーダルを閉じる

お支払い内容をご確認ください

購入商品
」ステッカーの表示権
メッセージ
料金
(税込)
決済方法
GooglePayマーク
決済プラットフォーム
確認事項

利用規約をご確認のうえお支払いください

※カード情報はGoogleアカウント内に保存されます。本サイトやStripeには保存されません

※記事の執筆者は購入者のユーザー名を知ることができます

※購入後のキャンセルはできません

作成日作成日
2015/02/08
最終更新最終更新
2020/11/19
記事区分記事区分
一般公開

目次

    アカウント プロフィール画像 (サイドバー)

    C言語の基礎から応用まで幅広くサポート。初心者がつまずきやすいポイントを重点的に解説します。

    0
    ステッカーを贈るとは?

    Jenkins は GUI の cron のようなツールです。いわゆる CI (continuous integration) のために利用されます。cron と異なり様々な条件をフックして job を実行できます。実行後の挙動もカスタマイズ可能です。プラグインも豊富に提供されています。以下では CentOS 7 にインストールする手順をまとめます。

    インストール

    1. RPM のインストール

    必要な RPM パッケージを yum でインストールします。

    sudo yum install java
    sudo yum install git
    sudo yum install openssl-devel
    

    2. Jenkins のインストール

    標準の base レポジトリには jenkins が含まれていないため公式サイトの手順にしたがってレポジトリを追加します。

    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    

    Jenkins が yum でインストールできるようになっています。

    sudo yum install jenkins
    

    3. サービスの起動

    Jenkins はコマンドではなくサービスとして提供されます。サービスの起動設定を行います。詳細は公式サイトをご参照ください。

    sudo service jenkins start
    sudo chkconfig jenkins on
    sudo reboot
    

    ブラウザから http://192.168.*.*:8080/ にアクセスできることを確認します。

    4. Git Plugin の追加

    利用可能プラグインに「Git Plugin」を追加します。Jenkins のインストール直後は表示されないことがあります。再起動などを行ってしばらく待つと表示されるようになるようです。

    0
    詳細設定を開く/閉じる
    アカウント プロフィール画像 (本文下)

    C言語の基礎から応用まで幅広くサポート。初心者がつまずきやすいポイントを重点的に解説します。

    記事の執筆者にステッカーを贈る

    有益な情報に対するお礼として、またはコメント欄における質問への返答に対するお礼として、 記事の読者は、執筆者に有料のステッカーを贈ることができます。

    さらに詳しく →
    ステッカーを贈る コンセプト画像

    Feedbacks

    Feedbacks コンセプト画像

      ログインするとコメントを投稿できます。

      関連記事

      • MySQL を CentOS 6 にソースコードからインストールする手順
        ダウンロード 無償で利用できる MySQL Community Server を入手します。こちらのページにアクセスします。「Generally Available (GA) Releases」→「Select Platform: Source Code」→「Generic Linux (Architecture Independent), Compressed TAR Archive」と選択して...
        AWS NinjaAWS Ninja10/5/2017に更新
        いいねアイコン画像0
      • GitLab インストール手順 (CentOS 6)
        サムネイル画像-b5d7f621b3
        Git を用いたプロジェクト開発を複数人で行う場合、サーバーでレポジトリ管理を行えると便利です。何らかの事情で GitHub や Bitbucket を利用できない場合は、サーバーを構築して GitLab をインストールします。ここでは特に CentOS 6 の場合についてインストール手順をまとめます。 コマンドを実行するサーバーの用意 個人的な検証用途であれば Vagrant や Virtual...
        あめふりさんあめふりさん3/6/2021に更新
        いいねアイコン画像0
      • 使い所が難しいマイナーな運用コマンド
        コマンドのエイリアスを登録する (update-alternatives) mybin という名前のコマンドを登録 sudo update-alternatives --install /usr/local/bin/mybin mybin /usr/bin/echo 10 sudo update-alternatives --install /usr/local/bin/mybin mybin /...
        けんちゃんけんちゃん12/1/2022に更新
        いいねアイコン画像0
      • ipコマンドの基本的な使い方
        ネットワーク関連のコマンドはたくさんあります。しかしながら、その一部は ip コマンドに集約できます。 基本形 ("man ip" より抜粋) $ ip OBJECT COMMAND OBJECT: link, neigh, addr, route (等) COMMAND: show, add, delete (等) データリンク層のネットワークデバイス情報 (ifconfigコマンドの代用) M...
        こもれびさんこもれびさん3/8/2017に更新
        いいねアイコン画像0
      • プロセス関連のコマンド
        サムネイル画像-7b5901f600
        プロセスID関連 (ps, pgrep, pkill) 全プロセスを表示するためには $ ps ax とすればよく、その表示を見やすくするためには "u" と "w" を追加して $ ps auxw とすればよいです。表示件数自体は同じです。そのうち特定のコマンドのプロセスIDだけを表示したい場合は $ ps ax | grep 'my_script' | grep -v grep | awk '...
        kenken12/27/2021に更新
        いいねアイコン画像0