thelastpickle / tlp-cluster

tlp-cluster, a tool for launching Cassandra clusters in AWS
http://thelastpickle.com/tlp-cluster/
Other
21 stars 11 forks source link

use shadow lib instead of our own assembly configs #109

Closed rustyrazorblade closed 5 years ago

rustyrazorblade commented 5 years ago

In our build.gradle, we do this to create our uber jar:

    from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
    exclude 'META-INF/*.RSA', 'META-INF/*.SF','META-INF/*.DSA'

The shadow plugin is built to do this, and more. Let's move to a standardized system rather than our ad-hoc one. I will likely need this for #103 due to TestContainers pulling in their own docker lib.