Jenkins)もはや今更感しかないですが、GitレポジトリのビルドをJenkinsのJOBで行います。今回は、TFSのGitレポジトリを対象をしてビルドを行います。GitHubではなく、TFSのGitいま時点(2016/05/29)では、Jnekinsは2.6がリリースされていますが、今回はあえて1.6で解説します。Jnekins2.6では、必要なプラグインが初期状態でインストールされていますが、1.6ではユーザが追加する必要があります。Update2Jenkinsは、1.6をインストールした素の状態です。Pluginにチェックを入れてインストールします。この時、必要な他のプラグインもインストールされてます。これで、各プロジェクト設定のソースコード管理からGitが選択可能となります。Pluginが予めインストールされているのでこの手順は不要です。認証情報の設定TFSのGitレポジトリへの認証情報を"Jnenkins"に設定します。TFVC(TFSの集中管理のレポジトリ)の場合には、"各プロジェクト"に認証情報を設定しますが、Gitの場合には違うので注意(?)が必要です。※ココが一番ハマりました。説明読んでなかっただけですけどねTFSの認証はWindows認証を使用します。ドメインにJnenkins用のユーザを登録しチームプロジェクトへのアクセス権限は付与した状態です。今回は、簡単にグローバルドメインに認証情報を追加しますが、ココは組織のポリシーに合わせてください。グローバルドメインなにもないので認証情報を追加してきます。種類ユーザ名とパスワードスコープグローバルユーザ名ドメイン名\ユーザパスワードユザーのパスワードプロジェクトのソース管理の設定ソース管理の設定にレポジトリURLとか一つ前で設定した認証情報を設定します。buildmasterこれで、TFSのGitからソース取得が行えます。実行のログから、初回なのでCloneしていることがわかります。ユーザーanonymousが実行ビルドします。SUCCESSビルドの設定ソースは取得したので、MSBuildなりMAVENなりでビルドしてください。URLがわからない場合以下の手順で確認できます。(3)はてなブログをはじめよう!orzmakotoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。