>CIJenkinsでSCMにGitを追加して、Bitbucktからクローンする方法2020/01/31JekninsでGitリポジトリを取得するためのプラグインがありますので、そのプラグインをダウンロードして、ついでにBitbucketからチェックアウトしたいと思います。ちなみに、Bitbucketというのは語弊を恐れずにいうのであればGitHubのようなものです。GitHubと大きな違いは運用スタイルで、GitHubは無料用途の場合、公開リポジトリしか作成できませんが、Bitbucketは無料で非公開リポジトリの作成が行えます。非商用の場合のみかと思いますが・・・。自分の場合、個人用途であっても引きこもりプログラムというのがあって、この場合はBitbucketを使っております。以外に簡単なので、あんまり気張らずに見ていただければと思います。最初にBitbucketでユーザーを作成しておいてください。今回JenkinsはLinux上で動かします。自分はtomcatというユーザーでTomcatを起動し、WARパッケージとして動かしています。いうわけで、tomcatユーザーにBitbucket用の秘密鍵と公開鍵を作成します。tomcatssh-keygenここでパスフレーズを入力しろって言われるんですけど、パスフレーズは入力しません。そのままエンターを押してください。.sshというディレクトリの中に、id_rsaとid_rsa.pubという2つのファイルができたと思います。id_rsaというのは秘密鍵で、id_rsa.pubというのが公開鍵になります。公開鍵は後ほどBitbucketに登録します。続いて、sshの設定を行います。.ssh/configというファイルを作成します。ある人は追加してください。~/.ssh/config以下を入力。yes保存が終わったら、権限を変更しておきます。最後に、./ssh/id_rsa.pubの内容をコピーしておいてください。続いて、Bitbucket側の作業に移ります。Bitbucketで公開鍵の登録ユーザー登録が完了してログインできる状態になっていると思います。(1)メニューのアカウントの管理からSSHキーというのをクリックします。鍵の追加をクリックして鍵を登録。ラベルは後ほど変更可能です。Bitbucket側の作業はこれで完了です。あと、テスト用にGitのリポジトリを一つ作成しておくとよろしいかと思います。作成したら、動作確認用にクローン用のアドレスをコピーしておきます。クローンしてみるここで再びLinuxに戻ってクローンしてみます。先ほど、コピーしたクローンのコマンドを実行してみます。git@bitbucket.org:${username}/hoge.git${username}のところはBitbucketのアカウント名です。クローンできたら完了です。クローンしても何もないと思いますが・・・。Pluginというのをインストールします。プラグインを追加インストールが完了したら、ジョブ作成時にソースコードの管理部分にGitというのが選択できるようになります。URLの部分に、git@bitbucket.org:${username}/hoge.gitと入力すればクローンできるようになります。まとめ今回は空プロジェクトでしたが、実際Javaのプロジェクトの場合は、Antを使ってbuild.xmlを書けばJARファイルやWARファイルなんかを作成できるようになります。環境さえ作ってしまえば、後は以外になんとかなるというかJenkinsが便利すぎるのでできるだけJenkinsで自動化したくなります。最近、TomcatへのDeployもJenkinsに移行したので機会があればそちらのやり方もご紹介したいと思います。コメントをキャンセルメールアドレスが公開されることはありません。今回は、JenkinsにiOSアプリをビルドするためのプラグインをインストールしてみたいと思います。Jenkinsのインストールは終わっているものと仮定します。Jenkinsの構成Jenkinsを外部に公開するということはあんまりないと思います。「URLがUTF-8でデコードされていません。ProvisionerAnsibleでWordPress環境を構築するAnsibleでWordPressの動作環境を構築するplaybookを書きました。...CIJenkinsでビルド実行時に確認を行う方法Jenkins便利ですねー。ビルドボタン一発で処理が実行されますからね。中には実行が怖いビルドもありますよね・・・。AFFINGER5.。