ブログ作ったネタはそろそろ終わりにしたい。
毎回更新するたびにgitコマンドやらなんやらを打つのは面倒なので、batスクリプト作ってちょっと楽にした。
@echo off
set GIT_PATH="C:\Program Files\Git\cmd\git.exe"
set HUGO_PATH="C:\App\hugo\hugo.exe"
set BASE_DIR="C:\Users\gomama\Documents\gomama.blog"
cd /d %BASE_DIR%
rem build
%HUGO_PATH%
set COMMENT="updated blog at %date% %time%"
%GIT_PATH% add .
%GIT_PATH% commit -m %COMMENT%
rem publicフォルダの中身を公開
cd public
%GIT_PATH% add .
%GIT_PATH% commit -m %COMMENT%
%GIT_PATH% push
cd %BASE_DIR%
echo post finished.
markdownファイルの編集はvscodeでやっているので、これをtaskとして登録してbuild taskとして動かそうと思ってたんだけど、 なんかうまくいかない・・・。仕方ないのでbatを直接手でたたいてる。まぁこれでも十分手間は少ないからいいんだけど。