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