大人の事情によりrebase
時になんとかしてコミットごとのビルド確認を入れたかった。
もっとスマートな方法が見つかるまでこれで凌ぐ。
共通?(未確認)
build.bat
を作っておく。
そしてgit-bash
で以下のコマンドを打つ。
git rebase -i --exec "cmd /k build.bat" hogehoge
hogehoge
はリベース先のブランチ名など。
build.bat
の例
Visual Studio 2008 (VC 9.0)
build.bat
@echo off
pushd %~dp0
call "C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat"
VCBUILD || exit 1
exit 0
※ ソリューションファイルのあるフォルダに置いておく必要あり。
参考: コマンド ラインでのビルド