BVLC / caffe

Caffe: a fast open framework for deep learning.
http://caffe.berkeleyvision.org/
Other
34.07k stars 18.7k forks source link

Shortcircuits for faster continuous integration #1912

Open shelhamer opened 9 years ago

shelhamer commented 9 years ago

There should be quick pass / fails in the Travis CI script like

shelhamer commented 7 years ago

Reminder: we should really do make lint first and exit on failure to save time.

This should come first: https://github.com/BVLC/caffe/blob/master/scripts/travis/build.sh#L13

lukeyeager commented 7 years ago

FYI, we've recently done something similar in DIGITS: https://github.com/NVIDIA/DIGITS/pull/1159 https://travis-ci.org/NVIDIA/DIGITS/builds/169277050

lukeyeager commented 7 years ago

Actually, I guess it's not that similar. We did something different - created a separate lint target that returns in ~30sec, while still allowing the rest of the builds to run.

willyd commented 7 years ago

Good idea I will do the same on appveyor.