My new tree ha

My new tree I just purchased is in a pot with no drainage holes. Any advice on watering. I am 5’2″ so guessing tree is 5.5″ from top of soil to top of plant. Any advice on how much and how often to water?