Php 如何要求Jenkins检测源代码中的限制词并使构建失败?
我有詹金斯 源代码是PHP Jenkins每5分钟从GIT获取一次源代码 如何配置扫描源代码以查找受限制的单词:Php 如何要求Jenkins检测源代码中的限制词并使构建失败?,php,git,jenkins,grep,jenkins-plugins,Php,Git,Jenkins,Grep,Jenkins Plugins,我有詹金斯 源代码是PHP Jenkins每5分钟从GIT获取一次源代码 如何配置扫描源代码以查找受限制的单词: sqlsrv_ mssql_ 我需要它来监视其他开发人员,以避免在代码中使用不推荐的函数。您需要的是用于PHP的静态代码分析工具。然后您需要配置Jenkins来启动该工具 有好几吨 下面是一个问题,列出了许多PHP静态代码分析工具: 下面是一个关于将其中一个(PHP代码嗅探器)与Jenkins链接的问题: 我建议您定义嗅探(基于自定义的嗅探),这些嗅探可以在所提到的单词出现时抓
- sqlsrv_
- mssql_
我需要它来监视其他开发人员,以避免在代码中使用不推荐的函数。您需要的是用于PHP的静态代码分析工具。然后您需要配置Jenkins来启动该工具 有好几吨 下面是一个问题,列出了许多PHP静态代码分析工具:
下面是一个关于将其中一个(PHP代码嗅探器)与Jenkins链接的问题:
我建议您定义嗅探(基于自定义的嗅探),这些嗅探可以在所提到的单词出现时抓取它们。然后,您可以使构建失败或相应地显示错误消息 在了解了嗅探是如何在中开发的之后,我已经能够创建自己的嗅探: 希望这有帮助