Change travis behavior and add compile tasks