After Trump’s failure to get Mexico to pay for the wall followed by his failure to get Congress to pay for it, Trump tried to get the military to pay instead.
The White House didn’t come out and admit to doing so. When asked, Sarah Sanders said she’s not going to talk about specifics, but the wall is “necessary to defend the country.”
Also part of the saying without saying strategy, Trump tweeted “Build WALL through M” – a strange phrase which allowed some of his supporters claim that “M” meant Mexico, but in the context of the tweet it’s clear that “M” meant Military. Maybe Trump wanted be able to claim either one.