ConohaVPS Git Jenkins

Jenkins-GitBucketの連携 自動ビルド・自動デプロイ

投稿日:2017年11月26日 更新日:

参考サイト

Jenkinsの設定

$ sudo usermod -d /var/lib/jenkins -s /bin/bash jenkins
usermod: no changes
$ cd /var/lib/jenkins
$ sudo -u jenkins ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/var/lib/jenkins/.ssh/id_rsa):
Created directory '/var/lib/jenkins/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /var/lib/jenkins/.ssh/id_rsa.
Your public key has been saved in /var/lib/jenkins/.ssh/id_rsa.pub.
The key fingerprint is:
The key's randomart image is:

Bitbucketに公開鍵を登録

設定>Access keys>鍵を追加

Label:Jenkins-ssh yyyy-mm-ddなど

Key:公開鍵を張り付ける($ sudo cat /var/lib/jenkins/.ssh/id_rsa.pub. の内容をそのままコピペ)

Bitbucketでフックの設定

設定>Webhooks>Add webhook

 

-ConohaVPS, Git, Jenkins

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

ConohaVPSのVPSサーバーへのインバウンド接続許可設定(ポートを開ける)

外部ネットワークからVPSへのアクセスポートを開ける場所はいくつかある。 Conoha VPS 管理画面 管理画面>サーバー>「ネームタグ」の設定したいサーバーをクリック>ネットワーク情報>接続許可ポ …

no image

Ubuntu16.04にJenkins 2.73.3をインストールする

環境 conohaVPS Ubuntu 16.04 LTS Jenkins 2.73.3 導入ガイド https://wiki.jenkins.io/display/JENKINS/Installin …

no image

SVN用語で覚えるGit用語。SVN⇔Git用語変換

SVN用語 eclipse上の表示 Git eclipse上の表示 管理対象に追加する ステージする 索引に追加  コミット コミット コミット コミット

no image

EclipseにGit hub/BitBucketからプロジェクトを作成する

no image

Ubuntu16.04にGitLabをインストールする

https://about.gitlab.com/installation/#ubuntu に従う。 $ sudo apt-get install -y curl openssh-server ca- …