I am working through the Manning in Action book, setting up a build pipeline.
I struck a bug in grade 2.7 when fetching an war artefact from a maven repository. It works with gradle version 2.6.
* What went wrong: Could not resolve all dependencies for configuration ':todo-web:todo'. > Could not find todo-web.war (com.manning.gia:todo-web:1.0.81). Caused by: org.gradle.internal.resolve.ArtifactNotFoundException: Could not find todo-web.war (com.manning.gia:todo-web:1.0.81). at org.gradle.internal.resolve.result.DefaultBuildableArtifactResolveResult.notFound(DefaultBuildableArtifactResolveResult.java:38) at org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectDependencyResolver.resolveArtifact(ProjectDependencyResolver.java:91)
If the artefact was uploaded as a jar file using grade 2.7 it could be fetched.