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

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

Redmineはインストールが煩雑なことで有名である。 最も簡単なインストール方法はAnsible playbookを使用すること。 playbookにより自動インストールをする。 http://re …

no image

クラウド開発環境の構築を体系的に学ぼう

1.序章 クラウド開発環境とは何か? クラウド開発環境の構築で挫折しないために クラウド開発環境を効果的に習得する順序 2.Linux OSとは何か? クラウドサービス(IaaS)を申し込む Linu …

no image

JenkinsとRedmine3.4の連携(Redmine pluginのインストール)

Jenkins-Redmine pluginのインストール Jenkinsの管理画面から行う。 Jenkins>プラグイン フィルターに「redmine」と入力する。 選択してインストールする。数秒で …

no image

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

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

no image

Jenkins 2.73.3のhttpPortの変更。jenkins.xmlはない。

——————— 環境 Conoha VPS Ubuntu 16.04 Jenkins 2.73.3 —& …