Cruz says he is unequivocally opposed to amnesty (his exact words) at the 4:27 mark in this video dated May 30, 2015.
Cruz Tries to Claim the Middle Ground on Immigration
FYI: McCain, Obama, et. al. are all against amnesty. They use the term an earned path to citizenship which means paying a fine, learning English, and getting to the back of the line. They don't consider this amnesty, but it is. They just try to fool the gulible and the ignorant.