💡
Netlifyでsubmoduleを読み込む方法
結論
-
Netlify
- Settings→Build & deploy→Continuous deployment→Deploy key→Generate public key
-
github
- Settings→Deploy keys→add deploy key
- Netlifyで取得したkeyを貼り付け、タイトルを設定して保存
- 自分は「netlifyからcloneするため」、的なtitleにした
-
ローカルでの作業
- ホストしているプロジェクトの.gutmodulesで設定されているurlがhttps担っていたらssh形式に切り替える
-
Netlify
- retry develop or 何か変更を加えた状態でgit push
-
ビルド成功!
状況
6:15:18 PM: Preparing Git Reference pull/37/head
6:15:19 PM: Failed during stage 'preparing repo': Error checking out submodules: Submodule 'magic-delta-engine' (git@github.com:Tebaeleven/magic-delta-engine.git) registered for path 'magic-delta-engine'
Cloning into '/opt/build/repo/magic-delta-engine'...
Host key verification failed.
参考
Discussion