improve log message
remove useless pull
reset commit if error during build package
use specific config file for packages list