웹알못의 블로그 구축 시작
github에 블로그를 만들 수 있다고 해서 찾아보던 중
gatsby라는 것을 발견
마크업을 지원하고 플러그인도 많다고 함
구글링을 통해 https://junhobaik.github.io/create-gatsby-blog/ 의 내용을 따라하고
어찌어찌 블로그는 생성했고 Disqus도 붙이고 했으나
포스팅을 작성할 때 마다 빌드하고 배포하는 번거로움이 (-_-)
자동으로 배포하는 Netlify(https://app.netlify.com/) 라는 서비스가 있다고는 하는데
나름 세팅하고 deploy 를 돌려봤는데
Failed to get remote.origin.url (task must either be run in a git repository with a configured origin remote or must be configured with the "repo" option).
라는 에러 메세지가 뜬다. 아마도 추측컨데 빌드된 결과가 master 브랜치에 push 되어야 하는데 쓰기 권한이 없나보다. github 쪽 세팅에는 Read and write access to checks, commit statuses, and pull requests 라고 되어 있는데 뭐가 문제인지 모르겠다.
아직 React 가 뭔지, node.js 가 뭔지 모르겠다. 웹프레임워크는 왜 이리 뭐가 많은지....
(추가)
https://www.netlify.com/docs/cli/
netlify 주소로는 deploy 가 됨
(추가)
github action 을 이용해서 자동 배포가 가능하다고 함 (아직 beta 라고 함)
GithubAction 신청한사람을 베타유저로 넣어준다고 하니 일단 신청하고 기다리는 중
Reference
https://anpigon.github.io/blog/kr/@anpigon/netlify-gatsby--1545785934223/
