These are chat archives for fiji/fiji

8th
Mar 2017
Curtis Rueden
@ctrueden
Mar 08 2017 16:14
@hanslovsky Sure, you can make Travis check whatever you want. If you look at how I have the new Travis builds set up in many of the SciJava components, it just calls .travis/build.sh, which can do anything. If that script fails, the build fails.
There are a couple of ways to approach the license check.
The old way we did it with ImageJ2 was to run a shell script: https://github.com/imagej/imagej/blob/master/bin/check-headers.pl
I haven't run that script in a long time, but it is still basically correct for that purpose.
The other way to approach style issues is to actually have the CI system make the necessary adjustments and push them back to Git, but that way always makes me uncomfortable.