As a simplified version of #57 , perhaps an easier approach atm is to snapshot the choco package list at the beginning of a non-adhoc install, and at the end report any extra packages which were installed.
At the moment my CI includes choco list --local-only afterwards so I know what was actually installed. This would be unnecessary if Fudge could emit the list of unexpected additions. It really doesnt matter why they were installed; the most important information is the final list, so it can be compared with previous CI build logs whenever a build breaks.
As a simplified version of #57 , perhaps an easier approach atm is to snapshot the choco package list at the beginning of a non-adhoc install, and at the end report any extra packages which were installed.
At the moment my CI includes
choco list --local-onlyafterwards so I know what was actually installed. This would be unnecessary if Fudge could emit the list of unexpected additions. It really doesnt matter why they were installed; the most important information is the final list, so it can be compared with previous CI build logs whenever a build breaks.