yamori

有給休暇計算を主目的とした簡易勤怠管理システム

docs: デプロイ工程を刷新 AWS CLI は "s3 sync" 時に同じファイルサイズのものはタイムスタンプを参照 して新しい方で上書きする、というなんとも稚拙な仕様となっている。そのため Nix でビルドした、タイムスタンプが UNIX 0 秒となっている静的サイトは常に ファイルサイズのみでの更新判定となる。 rclone は S3 で使われているハッシュを使って変更判断を行う。AWS CLI でも 同じことができるはずだが怠慢により放置されている。 Go で書かれていると変更もソースコードの閲覧も面倒だったので bash に変え た。そこまで複雑なことをしているわけではないのでまあ大丈夫だろう。

Changes

6 changed files (+43/-225)