【发布时间】:2019-08-29 22:48:45
【问题描述】:
我有一个在 Azure DevOps 中运行的 Web 应用,并希望在合并之前确保代码符合标准;例如“dev/test/master”。我制作了一个 tslint 规则文件,并希望强制执行此规则。以一种方式执行它,只要他们向分支提出拉取请求。当获得批准或在获得批准之前使构建失败。或者更好的是,在开发者的代码符合 tslint 规则之前,不要让开发者提出拉取请求。
是否有任何工具可以集成到 azure 管道中以检查代码并将其与 tslint 规则进行比较,以便在不匹配时使合并或构建失败。
【问题讨论】:
-
我只在提交之前尝试过 tslint,但在任何 PR 之前都没有。这也适用于你的情况吗?
标签: angular git azure-devops tslint azure-repos