Dundalk will play Latvian champions Riga in the first qualifying round of the Champions League.
Vinny Perth's side will be at home for the first leg of that tie.
Celtic's Champions League campaign begins with a meeting with FK Sarajevo.
While Linfield will face Rosenborg.
The first legs of those ties will be played on the 9th and 10th of July, with the second legs a week later.