Senators voted 52-48 to confirm Gabbard, with Sen. Mitch McConnell (R-Ky.) joining all 47 Democrats in opposition.
The House Budget Committee published text of the spending package minutes after the Senate convened to mark up its own bill.