Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 1.41 KB

README.md

File metadata and controls

54 lines (35 loc) · 1.41 KB

Hits

Welcome to iamhayoung.dev 👋

프론트엔드 개발자인 저만의 삶을 담아 나갈 기술 블로그입니다. Gatsby.js를 기반으로 개발되었습니다.

🛠 2021.10 현재 개발 진행중...

Wiki

기술 블로그 개발에 관한 생각, 메모들을 Wiki에 남기고 있습니다 👉 Wiki

Branches

main           // Github Pages에 반영되는 static files
source         // Default branch. Blog source code
    └── docs   // History of README.md

Run

gatsby develop

Deploy

1. GitHub Actions

source 브랜치로 push 시, deploy jobs가 실행되어 main 브랜치로 빌드됨

2. Scripts

npm run deploy
"scripts": {
    "deploy": "gatsby build && npm run copy && gh-pages -d public -b main"
}
  1. 정적 파일 생성
  2. 도메인 정보를 담은 CNAME 파일 복사
  3. /public 디렉토리 내부에 생성된 정적 파일들을 main 브랜치에 배포

© 2022 iamhayoung, Built with Gatsby.js