diff --git a/.gitignore b/.gitignore index 60c52ee..7140179 100644 --- a/.gitignore +++ b/.gitignore @@ -41,4 +41,8 @@ yarn-error.log* # Prevent commiting lock file. package-lock.json -secret.json \ No newline at end of file +secret.json + +# sub module + +api-docs/ \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..f2bf7d3 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "api-docs"] + path = api-docs + url = https://github.com/koreanbots/api-docs diff --git a/api-docs b/api-docs new file mode 160000 index 0000000..2ef14c2 --- /dev/null +++ b/api-docs @@ -0,0 +1 @@ +Subproject commit 2ef14c2afc5d539a011a6c48401962c5ffec1073 diff --git a/package.json b/package.json index 58df43e..69351ea 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "private": true, "scripts": { "dev": "next dev", - "build": "next build", + "pre-build": "git submodule init && git submodule update", + "build": "npm run pre-build && next build", "start": "next start | (sleep 1; wget http://localhost:3000/api/v2 -O /dev/null)", "lint": "eslint --ext ts,tsx .", "prettier": "prettier --write **/*",