目次
C言語の基礎から応用まで幅広くサポート。初心者がつまずきやすいポイントを重点的に解説します。
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 のインストール直後は表示されないことがあります。再起動などを行ってしばらく待つと表示されるようになるようです。
記事の執筆者にステッカーを贈る
有益な情報に対するお礼として、またはコメント欄における質問への返答に対するお礼として、 記事の読者は、執筆者に有料のステッカーを贈ることができます。
さらに詳しく →Feedbacks
ログインするとコメントを投稿できます。
関連記事
- MySQL を CentOS 6 にソースコードからインストールする手順ダウンロード 無償で利用できる MySQL Community Server を入手します。こちらのページにアクセスします。「Generally Available (GA) Releases」→「Select Platform: Source Code」→「Generic Linux (Architecture Independent), Compressed TAR Archive」と選択して...
- GitLab インストール手順 (CentOS 6)Git を用いたプロジェクト開発を複数人で行う場合、サーバーでレポジトリ管理を行えると便利です。何らかの事情で GitHub や Bitbucket を利用できない場合は、サーバーを構築して GitLab をインストールします。ここでは特に CentOS 6 の場合についてインストール手順をまとめます。 コマンドを実行するサーバーの用意 個人的な検証用途であれば Vagrant や Virtual...
- 使い所が難しいマイナーな運用コマンドコマンドのエイリアスを登録する (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 /...
- ipコマンドの基本的な使い方ネットワーク関連のコマンドはたくさんあります。しかしながら、その一部は ip コマンドに集約できます。 基本形 ("man ip" より抜粋) $ ip OBJECT COMMAND OBJECT: link, neigh, addr, route (等) COMMAND: show, add, delete (等) データリンク層のネットワークデバイス情報 (ifconfigコマンドの代用) M...
- プロセス関連のコマンドプロセスID関連 (ps, pgrep, pkill) 全プロセスを表示するためには $ ps ax とすればよく、その表示を見やすくするためには "u" と "w" を追加して $ ps auxw とすればよいです。表示件数自体は同じです。そのうち特定のコマンドのプロセスIDだけを表示したい場合は $ ps ax | grep 'my_script' | grep -v grep | awk '...