Done:

*quidryan <member:quidryan>*:jenkins-admin <member:jenkins-admin>: Make
andrewharmellaw a committer to job-dsl-plugin

*jenkins-admin <member:jenkins-admin> *:Added andrewharmellaw as a GitHub
committer


On Tue, Dec 18, 2012 at 10:49 AM, Andrew Harmel-Law
<[email protected]>wrote:

> Hey guys,
>
> I'm finally making some time to get going with this.  I (for some reason)
> can't see the jenkinsci-dev group on google groups to request being added
> and IRC is blocked where I'm connecting from.  Could you add me?  My github
> ID is andrewharmellaw.
>
> TIA
>
> Cheers, Andrew
>
> *Andrew Harmel-Law*
> twitter: @al94781 <http://twitter.com/al94781>
> blog: the-music-of-time.blogspot.com
> flickr: flickr.com/photos/andrewbrucelaw
>
>
>
> On 26 July 2012 06:06, Justin Ryan <[email protected]> wrote:
>
>> Thanks. I jumped on IRC and got my id added.
>>
>>
>> On Wed, Jul 25, 2012 at 6:57 PM, Kohsuke Kawaguchi <[email protected]>wrote:
>>
>>> The repository is created at https://github.com/jenkinsci/job-dsl-plugin
>>>
>>> please let us know the github IDs of the people who should have the
>>> commit access so that we can add them (you can also add arbitrary
>>> number of people if you are on IRC.)
>>>
>>> 2012/7/26 Justin Ryan <[email protected]>:
>>> > Thanks.
>>> >
>>> > In addition to the members team failing, we also didn't get added to
>>> the
>>> > jenkins-ci org.
>>> >
>>> >
>>> > On Wed, Jul 25, 2012 at 12:19 PM, nicolas de loof <
>>> [email protected]>
>>> > wrote:
>>> >>
>>> >> repo forked, but failed to create the members team (I'm asking KK to
>>> check
>>> >> the bot log for advice)
>>> >> ci job on https://jenkins.ci.cloudbees.com/job/plugins/job/job-dsl/
>>> >>
>>> >>
>>> >> 2012/7/25 Justin Ryan <[email protected]>
>>> >>>
>>> >>> I'd like to move development and ci of a new plugin to jenkin-ci.org
>>> :
>>> >>>
>>> >>> Can someone add us to the GitHub org? My id is quidryan, and my
>>> >>> co-conspirator andrewharmellaw
>>> >>> Can someone fork the project? It's current at
>>> >>> https://github.com/JavaPosseRoundup/job-dsl-plugin
>>> >>> Can someone create a ci.jenkins-ci.org build for it? It's using
>>> gradle
>>> >>> (gradle-jpi-plugin) and I couldn't find another existing plugin to
>>> mimic.
>>> >>> But it should do a simple "gradlew build". And I could use help on
>>> how to
>>> >>> publish from a gradle build in lieu of the Maven release plugin.
>>> >>>
>>> >>> After that's done, I'll be adding
>>> >>> https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin (do I
>>> need
>>> >>> special permissions to add/edit wiki pages?)
>>> >>>
>>> >>> For reference this DSL primarily runs inside Jenkins as a plugin, and
>>> >>> it's used to generated jobs in a programatic way. E.g.
>>> >>>
>>> >>> def gitUrl = 'git://github.com/JavaPosseRoundup/job-dsl-plugin.git'
>>> >>> job {
>>> >>>     name 'PROJ-release'
>>> >>>     scm {
>>> >>>         git(gitUrl)
>>> >>>     }
>>> >>>     triggers {
>>> >>>         scm('*/15 * * * *')
>>> >>>     }
>>> >>>     authorization {
>>> >>>         permission(Permissions.ItemBuild, 'jill')
>>> >>>         permission(Permissions.ItemBuild, 'jack')
>>> >>>     }
>>> >>>     steps {
>>> >>>         maven('release deploy')
>>> >>>         shell('cleanup.sh')
>>> >>>     }
>>> >>> }
>>> >>>
>>> >>>
>>> >>> Some notable features:
>>> >>>
>>> >>> DSL
>>> >>>
>>> >>> Scriptable via Groovy
>>> >>> Direct control of XML, so that anything possible in a config.xml is
>>> >>> possible via the DSL
>>> >>> Helper methods for common job configurations, e.g. scm, triggers,
>>> build
>>> >>> steps
>>> >>>
>>> >>> Plugin
>>> >>>
>>> >>> DSL can be put directly in a job
>>> >>> DSL can be put into SCM and polled using standard SCM triggering
>>> >>> Multiple DSLs can be referenced as a time
>>> >>> Tracks Templates used, will update derivative jobs when template is
>>> >>> changed
>>> >>>
>>> >>> A lot more details can be found on the wiki:
>>> >>> https://github.com/JavaPosseRoundup/job-dsl-plugin/wiki
>>> >>
>>> >>
>>> >
>>>
>>>
>>>
>>> --
>>> Kohsuke Kawaguchi
>>>
>>
>>
>

Reply via email to