With just hours to go before an agreed ceasefire comes into effect, Israeli forces are continuing to bombard the Gaza Strip.