Your SlideShare is downloading. ×
Agile Breakfast with Gradle
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Agile Breakfast with Gradle

1,512
views

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.

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,512
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. agilebreakfast gradle - a better way to build
  • 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. 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. 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. groovy dsl? wtf?-> dsl == domain specific language-> dsl == dependency scripting language -> groovy sugar + rich domain object model
  • 6. convention overconfiguration
  • 7. gradle is agile-> fast feedback-> test driven development-> easy ci setup-> deployment
  • 8. GRadle LIVE!DemoR Groeschkeclose!up #1 Gradle For16/02/2011 AGILEs #1
  • 9. agilebreakfasthttp://www.breskeby.com thanks!rene@breskeby.com@breskeby
  • 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 <-