ここに小さなチュートリアルがあります。何か助けが必要な場合は、尋ねてください。
Ubuntuでジェンキンスをインストールします。
wget http://pkg.jenkins-ci.org/debian-stable/binary/jenkins_2.7.3_all.deb
sudo dpkg -i jenkins_2.7.3_all.deb
sudo apt-get install -f (for dependencies)
sudo vi /etc/default/jenkins Change HTTP_PORT=8080 to HTTP_PORT=8085 (8085 doesn’t work with stash keep 8080)
sudo service jenkins start
ゴーhttp://hostname:8080 =>プラグイン=>管理=>ジェンキンス ユーザー/パスワードを使用して起動すると引き続きインストールするには:ローカルファイル
からコピー管理/コードをUbuntuのサーバー上の
設定Gitリポジトリ:
sudo apt-get install -y git
すでにSSHキーを持っていない場合:SSH-keygenは-t rsaの-b 4096 -C "[email protected]" SSHエージェントであることを
チェックアップ:
eval $(ssh-agent -s)
そして、ssh-agentのにキーを追加します。
ssh-add ~/.ssh/id_rsa
はgithubのに公開鍵を追加(の.ssh/id_rsa.pub)
を次に接続テストします。ssh -Tのgit @ githubのを。comの
ジェンキンスで
設定Githubのプラグイン:
ジェンキンスホーム=>管理ジェンキンス=>管理プラグイン=>利用可能=>プラグインを選択:Gitのプラグインは、GitのクライアントプラグインらGitHubのプラグイン(あなたはドン場合」にトン、彼らはすでに)がインストールされているそれらを見つける
ジェンキンスホーム=>ジェンキンス=>設定システムは=>のgit =>ユーザ名と電子メールで2箱を埋める管理githubの=>設定=>パーソナルアクセストークンで
=>新しいトークンを作成する=>説明を追加し、以下を選択します:admin:org_hook、admi N:repo_hook、レポ=>コピートークン
ジェンキンスホーム=>ジェンキンス=>設定システムは、=> githubの=>追加の管理サーバー=>タイプの秘密のテキストの資格情報を追加して、トークンを貼り付け、保存
プッシュ後に構築する設定Githubのジョブ:
ジェンキンスホーム=>新しい項目=>フリースタイルプロジェクトを、プロジェクト名を選択=>(
ソースコード管理=> Gitリポジトリを保存し、リポジトリのURLを追加EX :[email protected]:username/project.git)、資格情報(githubのユーザ名とssh秘密鍵)
選択:変更がGitHubにプッシュされたときに構築する