#groovyprocess @jfrog Web • Codehaus provides WebDAV access to push artifacts & documentation • Listing / changing directory can take up to 30 seconds • Uploading hundreds of JavaDoc files used to take 1+ hour • Stale lock files
#groovyprocess @jfrog Web • Codehaus provides WebDAV access to push artifacts & documentation • Listing / changing directory can take up to 30 seconds • Uploading hundreds of JavaDoc files used to take 1+ hour • Stale lock files When it actually works!
Build / release from a developer’s machine Local or non-committed changes Relieance on local repos Manual tagging Manual update of version information in properties files
Build / release from a developer’s machine Local or non-committed changes Relieance on local repos Manual tagging Manual update of version information in properties files Manual VCS operations
Enters JetBrains TeamCity! On our own server at Build and test Groovy across: — different branches — different JDK versions (6, 7, 8, 9) — different flavours (normal/indy) — « joint builds »
Enters JetBrains TeamCity! On our own server at Build and test Groovy across: — different branches — different JDK versions (6, 7, 8, 9) — different flavours (normal/indy) — « joint builds » Builds Pull Requests too