Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

NetlifyとGitlabを連携して静的サイトをアップロードする

実際のところ

https://app.netlify.com/signup

ログインすると

利用用途を聞かれます
今回は自社サイトの移行につかうので「Work」にしときます
個人利用なら無料らしいですが

記入が終わると最初のプロジェクトをどう作るか

リポジトリを選べという画面

HUGOというのが使えそうなので
Quick Start | Hugo
を基に環境をつくり

Host on Netlify | Hugo
を参考にNetlifyにアップロード

下の方にある設定は公式の資料を基に、とりあえず以下のような内容を入力

publish = "public"
command = "hugo --gc --minify"

変数のツールバーを展開して、手打ち

HUGO_VERSION = "0.110.0"
HUGO_ENV = "production"

10秒弱のビルド時間でとりあえずのサンプルはビルドできました