Washington (CNN) President Donald Trump vowed last year that he'd never sign another sweeping spending deal to avoid a government shutdown. This year, Congress broke it up into two.

According to Trump's adviser, Kellyanne Conway, the President is poised to sign the deal to fund the federal government through fiscal year 2020 -- avoiding a budget showdown during the last holiday season before the presidential election.

The $1.4 trillion agreement , broken up into two spending packages, includes all 12 spending bills. The agreement was struck after a day of last-minute negotiations ahead of a December 20 funding deadline -- illustrative of the ongoing cycle among federal lawmakers rushing to reach an agreement to fund the federal government and avoid another holiday shutdown

In March 2018 , the President considered vetoing a $1.3 trillion spending bill over misgivings about its contents and border wall funding. He said lawmakers didn't have enough time to read through the 2,232-page document.

"We looked at a veto, I looked very seriously at the veto. I was thinking about doing the veto, but because of the incredible gains we've been able to make for the military, that overrode any of our thinking," Trump said after signing the bill.

Read More