CI lifecycle and conventions plugin for Gradle