add upload task, need to add localRepo as a gradle property