Implemented build step for executing DSL jobs.
Changed targets() to getTargets() for canonical groovy usage
cobertura publisher
cobertura publisher fixes
Implemented DSL method for dynamic port allocation (Port Allocator plugin)
Implemented rvm() method
add DSL methods for Jacoco Code Coverage publisher
add unit tests for Jacoco Code Coverage publisher DSL method
Added dsl methods using parameters instead of nested closure for configuration
Removed @Canonical annotation
Changed check of ruby version arg and added sample for generated XML
refactor Jacoco Code Coverage DSL method to follow conventions in publisher context
smarter target helper methods, to deal with percentage values as an input
Merge pull request #66 from jabbrwcky/JENKINS-18492

JENKINS-18492: Add DSL-Job build step
Merge pull request #67 from ustream/master

cobertura publisher
Merge pull request #68 from jabbrwcky/JENKINS-18704

JENKINS-18704: Implemented DSL method for dynamic port allocation plugin
Merge pull request #69 from jabbrwcky/JENKINS-18709

JENKINS-18709: Support for RVM environment
Update FileJobManagement to store param passed in from System
properties and environment variables.

  - This enables command line testing of DSL jobs that use build parameters.

__SCRIPT_BELOW__
 #!/bin/bash
OUTFILE=simple.job
(
cat <<'EOF'
def jobName="${JOB_NAME_PARAM}"
job {
    name "${jobName}"
    scm {
        git('git://github.com/jgritman/aws-sdk-test.git')
    }
    triggers {
        scm('*/15 * * * *')
    }
    steps {
        maven('-e clean test')
    }
}

EOF
) > $OUTFILE

JOB_NAME_PARAM="DSL-Tutorial-1-Test-param" ./gradlew :job-dsl-core:run  -Pargs=$PWD/simple.job
Merge pull request #72 from bealeaj1214/work/FileJobManagementUpdates

Update FileJobManagement to store param passed in from System properties and environment variables
JENKINS-18968 add grails support.