运行 通过 husky 在 docker 中预提交和预推送命令
Run pre-commit and pre-push commands in docker via husky
git-hook 命令(如 yarn test
)如何通过 Husky 在 Docker 中 运行?
想通了。这进入 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"
}
}
git-hook 命令(如 yarn test
)如何通过 Husky 在 Docker 中 运行?
想通了。这进入 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"
}
}