pull_repo script, app_name can be none if no start/stop of service is required