通过husky在docker中运行pre-commit和pre-push命令

时间:2018-12-21 17:52:17

标签: git docker npm yarnpkg husky

如何通过Husky在Docker内部运行git-hook命令(例如yarn test)?

1 个答案:

答案 0 :(得分:1)

弄清楚了。该信息进入package.json

"husky": {
  "hooks": {
    "pre-commit": "docker run --rm -v \"$PWD\":/usr/src/app -w /usr/src/app node:alpine yarn test",
    "pre-push": "docker run --rm -v \"$PWD\":/usr/src/app -w /usr/src/app node:alpine yarn test"
  }
}
相关问题