InfoQ Homepage Build systems Content on InfoQ
-
Gradle for Android
Ken Kousen introduces Gradle to Android developers and shows how easy it is to integrate into Android projects.
-
Building Stuff with Shake
Neil Mitchell introduces the Shake build system. Users of Shake write a Haskell program which makes heavy use of the Shake library, while still allowing the full power of Haskell to be used.
-
Our Experience with (And Without) PhoneGap Build
Burin Asavesna shares his team’s experience building applications with PhoneGap Build.
-
The Art of Builds - An In-depth Comparison of Build Tools
Hans Dockter discusses build systems from a declarative vs. imperative perspective, the importance of a rich execution model and problems with POM, providing examples from Gradle, Maven and Ant.
-
Polygot Architecture for Rapid Release: Friend or Foe?
Rachel Laycock discusses using a polyglot build and deployment infrastructure that makes life easier.
-
Large-Scale Continuous Testing in the Cloud
John Penix describes the test automation system and the supporting build system infrastructure used by Google.
-
Rocking the Gradle
Peter Walker discusses and demoes some of Gradle’s features: declarative build, convention over configuration, plugins, multi–project support, partial builds and increments, Ant and Maven integration.
-
Leiningen 2 - Humane build management for Clojure
John Stevenson introduces Leiningen 2, a build system for Clojure, explaining how to set it up and how to use it.
-
Creating a Walking Skeleton
Paul Grenyer discusses why and how to create a Walking Skeleton - an implementation of the thinnest possible slice of real functionality that we can automatically build, deploy and test end-to-end.
-
Build Trust in Your Build-to-Deployment Flow!
Baruch Sadogursky demonstrates automated building techniques using Maven/Gradle/Custom scripts and Binary Repository along with common pitfalls that are to be avoided.
-
Crazy Fast Build Times or When 10 Seconds Starts to Make You Nervous
Daniel Worthington-Bodart presents ways to reduce the built times by a factor of 10.