Jenkins
IIS
cmd
WindowsServer

Windows Serverで、Jenkinsを使ってIIS対象フォルダにデプロイしてみる

Windows LoverなNな人です。
最近Laravelとか始めちゃってます。

さて。
そんな私ですが、WindowsServerでJenkinsを使ってデプロイをしたいなー
なんて考えていましたが、Linuxのコマンドが使えないのがネック過ぎて放置しておりました。

しかし、個人ブログをはじめてみたので、
そこに自動でデプロイできたらよくね!?と考え、なんとかかんとかセットアップを完了したので、
メモついでに残しておきます。

mkdir repository
mkdir source
git clone --mirror [GITのURL] repository/
cd repository/
git --work-tree=..\source\ checkout -f master
cd ../source/
robocopy .\ [コピー先] /MIR
IF ERRORLEVEL 1 GOTO sub_ok
GOTO :eof
:sub_ok
echo "finished"
exit /B 0

コメント付き版はブログの方に載せておりますので、興味があれば!
https://nnahito.com/articles/18