Skip to content

Commit

Permalink
build: Added dependsOn shadowjar for publish tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
jruaux committed Jan 17, 2024
1 parent 8ded467 commit 6c0d3f2
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions core/redis-smart-cache-jdbc/redis-smart-cache-jdbc.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,14 @@ jmhJar {

compileJava {
options.release = 8
}

afterEvaluate {
def shadowJar = project.tasks.findByName('shadowJar')
def publishTask = project.tasks.findByName('publishMainPublicationToMavenLocal')
if (publishTask && shadowJar) publishTask.dependsOn(shadowJar)
publishTask = tasks.findByName('publishMainPublicationToLocalSnapshotRepository')
if (publishTask && shadowJar) publishTask.dependsOn(shadowJar)
publishTask = tasks.findByName('publishMainPublicationToLocalReleaseRepository')
if (publishTask && shadowJar) publishTask.dependsOn(shadowJar)
}

0 comments on commit 6c0d3f2

Please sign in to comment.