Rolling over and tummy time

So my baby hates tummy time, I try to put him on his stomach once he wakes up before he eats because he spits up so much but he just cry’s/screams at me the whole time. I try to distract him but it doesn’t work, if it does it works for a second only. I feel like he will never roll over because he hates tummy time so much. What can I do?