Home » Archives

Content tagged with: configuration management

[25 Aug 2011 | One Comment | ]

Gradle is a build system for Java that you can use to create declarative, maintainable, concise and high-performance builds. You can choose the balance for yourself. It has powerful multi-project build support. It has a layer on top of Ivy that provides a build-by-convention integration for Ivy.

[11 Jan 2011 | No Comment | ]

Maven 3.0 has undergone major refactorings, and correspondingly, a battery of backwards compatibility tests to ensure a smooth transition from Maven 2.0. These refactorings prepare Maven for the next several years of development, including the separation of the POM file language from from the POM in-memory processor, which is already leading to Groovy, Ruby and YAML based POM file parsers. Explore what’s new on the cutting edge release of Maven, version 3.0. We’ll explore the performance improvements, features that make debugging Maven issues easier, and changes to POMs that may …

[15 Jul 2010 | No Comment | ]

This video demonstrates the deployment of multiple version of the same application in GlassFish 3.1 Milestone 1.

[29 Jun 2010 | No Comment | ]

The creator of Hudson, Kohsuke Kawaguchi, speaks to Digg engineering team about the current state of Hudson and what we can look forward to down the road. His comments about Selenium and Hudson are of particular interest to the QA team. There are all kinds of integration possibilities – from custom reports that include embedded Sauce Labs video results to automatically establishing connections between our environments, there are lots of ways to make tests run more often and more quickly through Hudson.

Related Resources
* Hudson Home Page
* Hudson – Your Escape …

[10 Jun 2010 | No Comment | ]

In this presentation the Artifactory team demonstrates the benefits of managing your software development life-cycle through continuous integration. Frederic Simon and Yoav Landman show how to automate large-scale multi-module projects using a fully-integrated platform with Artifactory and Hudson. Using Maven, Gradle, or Ivy builds, it is now possible to dynamically automate and manage the pyramidal stacks of Unit, Functional, and Integration Tests. This demo-based session will show you how Artifactory and Hudson work together to make it much easier to promote certified builds to milestone releases, and finally to general …

[25 May 2010 | No Comment | ]

Paul King presents some of the tools helping one programming in Groovy: Cobertura – code coverage, CodeNarc – code style, EasyB – acceptance tests, GroovyDoc – documentation, GroovyMock/Spock – mocking and testing, Hudson – CI builds, Maven/Ant/Gant/Gradle – build files, OSGi – bundles, and Spring/Guice – dependency injection.
http://www.infoq.com/presentations/Industrial-Strength-Groovy

[24 Mar 2010 | No Comment | ]

San Francisco Java User Group presents Chris Bedford who talks about:
- How to write functional tests with Selenium (including explaining its IDE, architecture, RC, and alternatives like Canoo WebTest)
- How to set up Selenium testing for web apps in continuous integration using Maven, Ant, Cargo, etc.
- How to use Hudson for build server