project -------- master ------------------- master
| /
-------- dev -------- dev ---- 0.0.1
| /
-- feature/views-page
NodeJS 開發&手動部署順序:
- 建立 feature/資料夾-某支檔案
- 開發過程 commit 相關功能 ( Commit Message: feat(page): add function xxx )
- 回 dev 分支 marge branch 處理完衝突
npm version
( 0.0.0 major
.minor
.patch
) npm version patch: 0.1.0 -> 0.1.1- git push
- 將專案至 dev 環境 git pull
docker build -t project:0.1.1 -t project:0.1 . --no-cache
- 相關部署流程
流程使用步驟與原因
4.
的功能就是幫 git 和 node 推進版本4.
和 7.
docker 和 project 的 version 一致