Move tasks code to different places. Add log error output for cases of invalid tags or branches in configuration file
fix issues for update configuration file functionality