agilebreakfast    gradle - a better way to build
eschket ene grongineer arsoft       e    ware                k/a eads)              stems (/f/cas sidian sy               ...
project {    modelVersion 4.0.0    parent {        artifactId babble        groupId com.sonatype.training        version 1...
gradle-> initiated by Hans Dockter-> first release in april 2008-> Groovy DSL + java backend-> Convention over Configuration...
groovy dsl?                     wtf?-> dsl == domain specific language-> dsl == dependency scripting language            ->...
convention    overconfiguration
gradle is agile-> fast feedback-> test driven development-> easy ci setup-> deployment
GRadle LIVE!DemoR Groeschkeclose!up #1             Gradle For16/02/2011     AGILEs     #1
agilebreakfasthttp://www.breskeby.com   thanks!rene@breskeby.com@breskeby
references-> http://www.gradle.org-> http://www.practicalgradle.org-> http://www.gradlecasts.org                          ...
Agile Breakfast with Gradle
Upcoming SlideShare
Loading in...5
×

Agile Breakfast with Gradle

1,599

Published on

The few slides of my (mostly live demo based) presentation about gradle at the agile breakfast of the scrum user group lake constance.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,599
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Agile Breakfast with Gradle

  1. 1. agilebreakfast gradle - a better way to build
  2. 2. eschket ene grongineer arsoft e ware k/a eads) stems (/f/cas sidian sy vy fanboy rce / groo mmitter -> o pen sou griffon co / -> m acports ibuter -> grad le contr
  3. 3. project { modelVersion 4.0.0 parent { artifactId babble groupId com.sonatype.training version 1.0.6-SNAPSHOT } artifactId babble-core version 1.0.6-SNAPSHOT name babble-core url http://maven.apache.org build { testResources { testResource { filtering true directory src/test/resources } } } dependencies { dependency { groupId junit artifactId junit version 4.7 scope test } } properties { log4j.level info }}
  4. 4. gradle-> initiated by Hans Dockter-> first release in april 2008-> Groovy DSL + java backend-> Convention over Configuration "making the impossible possible, the possible easy, and the easy elegant." -- moshé feldenkrais
  5. 5. groovy dsl? wtf?-> dsl == domain specific language-> dsl == dependency scripting language -> groovy sugar + rich domain object model
  6. 6. convention overconfiguration
  7. 7. gradle is agile-> fast feedback-> test driven development-> easy ci setup-> deployment
  8. 8. GRadle LIVE!DemoR Groeschkeclose!up #1 Gradle For16/02/2011 AGILEs #1
  9. 9. agilebreakfasthttp://www.breskeby.com thanks!rene@breskeby.com@breskeby
  10. 10. references-> http://www.gradle.org-> http://www.practicalgradle.org-> http://www.gradlecasts.org used pictures http://morguefile.com/archive/display/4873 <- http://morguefile.com/archive/display/4882 <- http://morguefile.com/archive/display/212729 <- http://www.sxc.hu/pic/l/e/en/enjoymath/1099457_32539219.jpg <- http://www.sxc.hu/pic/l/c/co/cobrasoft/1000269_72129391.jpg <- http://www.sxc.hu/pic/l/c/co/cobrasoft/997219_34473998.jpg <-

×