Teamcity-如果任何代码更改包含某些字符/单词,则生成失败?

Teamcity-如果任何代码更改包含某些字符/单词,则生成失败?,teamcity,build-server,Teamcity,Build Server,Teamcity中是否存在因更改/文件包含不被接受的字符或单词而导致构建失败的情况 i、 e 在Javascript文件中,我希望console.log永远不会在发布/生产级别结束,并且希望在任何地方都存在这种情况时生成失败,以防止这种情况发生。建立已更改的文件是一种版本控制活动,因此,使用脚本运行程序和版本控制系统的命令可以实现这一点。你用的是什么VCS?我现在用的是git我不使用git,所以我不能提供任何详细的帮助。我确信一定有一些相当标准的命令可以搜索提交的文本,git log。您可能会遇

Teamcity中是否存在因更改/文件包含不被接受的字符或单词而导致构建失败的情况

i、 e


在Javascript文件中,我希望
console.log
永远不会在发布/生产级别结束,并且希望在任何地方都存在这种情况时生成失败,以防止这种情况发生。

建立已更改的文件是一种版本控制活动,因此,使用脚本运行程序和版本控制系统的命令可以实现这一点。你用的是什么VCS?我现在用的是git我不使用git,所以我不能提供任何详细的帮助。我确信一定有一些相当标准的命令可以搜索提交的文本,
git log
。您可能会遇到的问题是,如果您没有按照字面上的意思构建每个提交,而您只是构建了一堆提交中的最后一个提交,那么在TeamCity中可能很难识别所有以前的新提交并搜索它们。将TeamCity从等式中完全排除出来,使用git提交钩子从一开始就防止提交,无论是在客户端还是服务器端。