doubleshot icon indicating copy to clipboard operation
doubleshot copied to clipboard

Update build process

Open sam opened this issue 12 years ago • 0 comments

Since the pom.xml is required for bootstrapping, let's just remove the bootstrapping code within Doubleshot. It's a bit difficult to maintain, and the project will integrate better with other tools without attempting to bootstrap itself.

Instead we'll just move the Java build process to the pom.xml. Hopefully this will also address the flakyness with TravisCI builds It's hit or miss wether it's able to download all JAR dependencies in a single pass since the environment is entirely empty with nothing in it's local repository. There's rarely anything actually failing in the code, but because of this the builds fail on TravisCI about half the time on at least one of the three JDK versions it's tested against.

sam avatar Dec 03 '12 16:12 sam