custom init task for gradle