SQL Server Log Shipping from 2012 to 2014/2016
You can happily do ONE-WAY logshipping from lower version to higher version.

The only caveat is that once you failover to higher version, you cannot failback to lower version... same applies to Database Mirroring. 

This technique is normally used when you want to do migration from lower version to higher version with minimal downtime.