首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向Makefile.am添加自定义命令行,以使构建失败

向Makefile.am添加自定义命令行,以使构建失败
EN

Stack Overflow用户
提问于 2013-11-13 23:39:15
回答 1查看 464关注 0票数 0

我有一些linux命令行,当它的输出不为空时,我需要失败的构建。我们通过使用AutoMake构建的makefile来执行构建。有很多嵌套的Makefile.am。我尝试以不同的方式将此检查添加到几个makefile.am中,但无法成功,大多数情况下它不被语法接受或就是不起作用。如果我只是把这个命令行放在make-install的标签后面,并在输出中显示一个错误,但没有使构建失败,这就是我得到的结果。会喜欢一些能起作用的片段。谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-10-23 04:55:45

我们最终将此检查放在Jenkins构建脚本中,这样更容易。

我使用的另一个很酷的解决方案是在预提交阶段为所有可以提交的客户端创建GIT挂钩(我们使用GIT作为存储库),并在那里检查命令。这样,除非这个检查完美地工作,否则没有人可以提交。我修改了这个例子来创建这样的钩子:http://codeinthehole.com/writing/tips-for-using-a-git-pre-commit-hook/注意,符号链接对我不起作用,所以我使用了硬链接,它工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19957995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档