0

在我们的 Angular 应用程序中,我们希望在将代码推送到 GIT 之前运行“ng test”。所以这样做我们集成了 husky for GIT hook。

{ "hooks": { "pre-push": "npm run git-hook" } }

package.json,下面提到"git-hook": "npm run test-headless"

我只想在所有测试用例成功执行的情况下将代码推送给代表,但目前即使测试用例失败,代码推送也在发生。

4

1 回答 1

0

您可能希望在预提交中完成此操作,因此如果有任何失败的测试,在您解决它们之前它们不会被记录在历史记录中。那么你可以试试这个;

“git-hook”:“npm run test-headless”

{“钩子”:{“预提交”:“CI=true npm run git-hook”}}

于 2020-10-18T07:39:58.653 回答