h3. What To have automatic release process we need add RELESE_NOTES with recent changes and push it to github with github release plugin {code} githubRelease { targetCommitish = /master/ name = "Aerogear Mobile Intellij Plugin v${project['release.releaseVersion']}" token = "$System.env.GITHUB_TOKEN" // required *body = "Wham, bam! Thank you for new release!" // TODO, create task to generate CHANGELOG* draft = false prerelease = true FilenameFilter filter = { dir, file -> file.contains("${project['release.releaseVersion']}") } releaseAssets = { -> buildPlugin.archivePath.parentFile.listFiles filter } } {code} |
|