开发者

Automated builds and STDIN

I am writing an automated build system to do nightly builds of our code.

Under normal conditions every thing works fine, but some of the pro开发者_如何学Gocesses in the build can require user input, if a developer commits a change that opens up one of these the automated builds grind to a halt.

Does any one know of a way of causing reads from STDIN to fail so any process that tries this will (hopefully) fail with an error? Right now I only need a solution for Linux (Ubuntu) but The system also has to run on Windows.

FYI: The automated build system is written in PHP, and in the case where this is (currently) a problem it is using buildroot to do the compilation.


Read from /dev/null. It will always return EOF. This is achieved in different ways depending on how your build system is setup. A command line app can use < /dev/null, of course.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜