Maybe we should consider keeping checkstyle, but relax the style
requirements?

IMO it is better to fulfill a few style requirements than having a lot of
requirements that are more or less ignored.

/Kent

On Mon, Sep 10, 2012 at 6:42 PM, Niclas Hedhman <[email protected]> wrote:

> I think just go ahead.
>
> I see that you have added back Checkstyle. It takes quite a lot of
> execution time, and there are too much violations to be useful. Need
> some strategy to deal with.
>
> Niclas
>
>
> On Mon, Sep 10, 2012 at 7:02 PM, Paul Merlin <[email protected]> wrote:
> > Gang,
> >
> > In the branch feature/BetterArtifactsUpload I made an attempt at adding
> some
> > features to the Build System.
> >
> > I need to upload SNAPSHOT artifacts of the develop branch to a maven
> > repository so I added the following behavior to the uploadArchives task :
> >
> >
> >
> > By default, RELEASES are signed, SNAPSHOTS are not
> > Signing can be turned on or off by setting the uploadSigned property
> >
> > By default, RELEASES must satisfy ReleaseSpecification, SNAPSHOT don't
> > ReleaseSpecification usage can be turned on or off by setting the
> > uploadReleaseSpec property
> >
> > By default, RELEASES are uploaded using SSH, SNAPSHOTS using WEBDAV
> > Used Wagon can be overriden by setting the uploadWagon property
> >
> > By default, RELEASES are uploaded to OPS4J, SNAPSHOTS to Cloudbees (Used
> by
> > the CI)
> > Target repository can be overriden by setting the uploadRepository
> property
> >
> > No username/password is provided by default
> > If needed set them using the uploadUsername and uploadPassword properties
> >
> >
> >
> > So. The default behavior remain untouched. Added SNAPSHOT handling which
> > defaults to our
> > CI setup. And every aspect is overridable using gradle properties.
> >
> >
> > Needed changes can be reviewed at:
> >
> https://github.com/Qi4j/qi4j-sdk/commit/58bfadf1d72d5f3b131421b279ae4874b973f8d4
> >
> >
> > For example here is how to deploy all artifacts as SNAPSHOTs to a given
> > repository:
> >
> > ./gradlew uploadArchives -Dversion=2.0-SNAPSHOT -PuploadReleaseSpec=false
> > -PuploadWagon=what:ever:wagon
> > -PuploadRepository=http://what.ever.repository/url -PuploadUsername=foo
> > -PuploadPassword=bar
> >
> >
> >
> > I'd like to merge this to develop but as it's my first real change on the
> > build
> > system I call for a groovy code review. Once reviewed I'll update the
> docs
> > accordingly.
> >
> > /Paul
> >
> > _______________________________________________
> > qi4j-dev mailing list
> > [email protected]
> > http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>
>
>
> --
> Niclas Hedhman, Software Developer
> 河南南路555弄15号1901室。
> http://www.qi4j.org - New Energy for Java
>
> I live here; http://tinyurl.com/3xugrbk
> I work here; http://tinyurl.com/6a2pl4j
> I relax here; http://tinyurl.com/2cgsug
>
> _______________________________________________
> qi4j-dev mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>
_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to