I can’t find out if it’s true. I still haven’t found any language in the bill that supports it.
I’ve got a contact on the Rules Committee, and will try and see if he will comment on it.
Considering the article you posted, there are at least two bills involved. HR 1625, the omnibus appropriations bill signed into law yesterday, and HR 2810: National Defense Authorization Act for FY 2018.
Assuming your article is correct, and I have no reason to doubt this part of it, the proposed language forbidding DoD to build a border wall is missing from HR 2810. I agree. The language cited in the article is not in the National Defense Authorization Act.