If my Eldritch Knight casts true strike and has the War Magic feature, is the attack granted by War Magic made with advantage because of true strike?

No. The attack from War Magic is made normally, and you get the benefit of true strike on your next turn if the spell hasn’t ended.