You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@buildr.apache.org by Antoine Toulme <an...@lunar-ocean.com> on 2014/12/03 04:49:26 UTC
Re: [VOTE] Buildr 1.4.21 release
+1 for me. Sorry I didn't have time to test things this time around.
On Fri, Nov 28, 2014 at 4:28 PM, Peter Donald <pe...@realityforge.org>
wrote:
> Sounds like a plan. I just updated the version of Antwrap and updated the
> version at http://people.apache.org/~donaldp/buildr/1.4.21/dist/ and will
> run the tests over the next couple of hours.
>
> On Sat, Nov 29, 2014 at 12:42 AM, Pepijn Van Eeckhoudt <
> pepijn@vaneeckhoudt.net> wrote:
>
> > Since you're doing small incremental improvements, Antoine integrated a
> PR
> > for Antwrap that gets rid of deprecation warnings when used with Juby.
> > Buildr under JRuby also prints these warnings every time it's run. Might
> be
> > nice to bump the Antwrap dependency to resolve this.
> >
> > Pepijn
> >
> >
> > On 28/11/14 14:11, Peter Donald wrote:
> >
> >> Hi,
> >>
> >> This release does not really include anything other than small
> incremental
> >> improvements but I thought it would be good to get a another release
> out.
> >> FWIW the tests are all green [1] and I have tested it with all our our
> >> local builds.
> >>
> >> [1] https://travis-ci.org/apache/buildr
> >>
> >> On Sat, Nov 29, 2014 at 12:09 AM, Peter Donald <pe...@realityforge.org>
> >> wrote:
> >>
> >> We're voting on the source distributions available here:
> >>> http://people.apache.org/~donaldp/buildr/1.4.21/dist/
> >>>
> >>> Specifically:
> >>> http://people.apache.org/~donaldp/buildr/1.4.21/dist/buildr-1.4.21.tgz
> >>> http://people.apache.org/~donaldp/buildr/1.4.21/dist/buildr-1.4.21.zip
> >>>
> >>> The documentation generated for this release is available here:
> >>> http://people.apache.org/~donaldp/buildr/1.4.21/site/
> >>> http://people.apache.org/~donaldp/buildr/1.4.21/site/buildr.pdf
> >>>
> >>> The following changes were made since 1.4.20:
> >>>
> >>> * Change: Update the gwt addon to add the validation dependencies
> >>> required for GWT
> >>> compiles without requiring that the user specify the
> >>> dependency.
> >>> * Change: Update ipr.add_gwt_configuration method to support GWT 2.7
> >>> configuration
> >>> parameters and IDEA 14 parameters.
> >>> * Change: Upgrade jacoco to 0.7.2. Submitted by neher.
> >>> * Change: Update checkstyle addon to use Checkstyle 6.0.
> >>> * Added: Updated the gwt addon to support the upcoming GWT 2.7.x
> >>> release.
> >>> * Change: Enhance ipr.add_glassfish_configuration to support the
> >>> ability
> >>> to
> >>> define the version of GlassFish in uses. Change the
> default
> >>> to
> >>> 4.1.0
> >>> as that is the latest supported variant.
> >>> * Fixed: Change the name of the GlassFish install in
> >>> ipr.add_glassfish_configuration
> >>> to use the same convention that IDEA uses by default. i.e.
> >>> Name the
> >>> installation "GlassFish 4.1.0" rather than "Glassfish
> >>> 4.1.0".
> >>> * Change: Change the default version of the jdk in IDEA project
> files
> >>> to
> >>> 1.7.
> >>> * Change: Change the default version of the IDEA project files
> created
> >>> to the
> >>> current release version 13. To revert to the older
> versions
> >>> specify
> >>> ipr.version = '12' in your buildfile.
> >>> * Added: Enhance the IdeaFile class to easily support mixing in of
> >>> custom
> >>> components from either the filesystem or from an artifact.
> >>> * Change: Update rjb to version 1.5.1.
> >>> * Added: Update checkstyle addon to support downloading checkstyle
> >>> checks
> >>> as an artifact.
> >>> * Added: Update checkstyle addon to supply checkstyle.config.dir
> >>> property.
> >>> * Added: Update pmd addon to support downloading rule files as an
> >>> artifact.
> >>> * Change: Update pmd addon to use pmd version 5.1.3.
> >>> * Fixed: BUILDR-702 - Retain Unix permission flags when merging
> >>> zip files into another zip or tar archive. Submitted by
> >>> Pepijn
> >>> Van Eeckhoudt.
> >>>
> >>>
> >>>
> >>
> >
>
>
> --
> Cheers,
>
> Peter Donald
>
Re: [VOTE] Buildr 1.4.21 release
Posted by Peter Donald <pe...@realityforge.org>.
Thanks - that looks neat!
On Mon, Dec 8, 2014 at 11:58 PM, Tammo van Lessen <tv...@gmail.com>
wrote:
> FYI: I've updated my buildr docker image to 1.4.21 -- it turned out to be
> useful for reproducible builds in different environments. As of now, there
> are only images for JRuby on JDK7 and JDK8 -- plain rubies may come in
> future. There is still one slightly annoying issue when running it directly
> on Linux: All files created by the container belong to root:root. Since the
> working copy is mounted into the container, all generated artifacts belong
> to root. There is a workaround though...
>
> Perhaps you find it useful:
> https://registry.hub.docker.com/u/vanto/apache-buildr/
>
> Best,
> Tammo
>
> On Wed, Dec 3, 2014 at 12:52 PM, Tammo van Lessen <tv...@gmail.com>
> wrote:
>
> > Same here, but +1 as well.
> >
> > On Wed, Dec 3, 2014 at 4:49 AM, Antoine Toulme <an...@lunar-ocean.com>
> > wrote:
> >
> >> +1 for me. Sorry I didn't have time to test things this time around.
> >>
> >> On Fri, Nov 28, 2014 at 4:28 PM, Peter Donald <pe...@realityforge.org>
> >> wrote:
> >>
> >> > Sounds like a plan. I just updated the version of Antwrap and updated
> >> the
> >> > version at http://people.apache.org/~donaldp/buildr/1.4.21/dist/ and
> >> will
> >> > run the tests over the next couple of hours.
> >> >
> >> > On Sat, Nov 29, 2014 at 12:42 AM, Pepijn Van Eeckhoudt <
> >> > pepijn@vaneeckhoudt.net> wrote:
> >> >
> >> > > Since you're doing small incremental improvements, Antoine
> integrated
> >> a
> >> > PR
> >> > > for Antwrap that gets rid of deprecation warnings when used with
> Juby.
> >> > > Buildr under JRuby also prints these warnings every time it's run.
> >> Might
> >> > be
> >> > > nice to bump the Antwrap dependency to resolve this.
> >> > >
> >> > > Pepijn
> >> > >
> >> > >
> >> > > On 28/11/14 14:11, Peter Donald wrote:
> >> > >
> >> > >> Hi,
> >> > >>
> >> > >> This release does not really include anything other than small
> >> > incremental
> >> > >> improvements but I thought it would be good to get a another
> release
> >> > out.
> >> > >> FWIW the tests are all green [1] and I have tested it with all our
> >> our
> >> > >> local builds.
> >> > >>
> >> > >> [1] https://travis-ci.org/apache/buildr
> >> > >>
> >> > >> On Sat, Nov 29, 2014 at 12:09 AM, Peter Donald <
> >> peter@realityforge.org>
> >> > >> wrote:
> >> > >>
> >> > >> We're voting on the source distributions available here:
> >> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/dist/
> >> > >>>
> >> > >>> Specifically:
> >> > >>>
> >> http://people.apache.org/~donaldp/buildr/1.4.21/dist/buildr-1.4.21.tgz
> >> > >>>
> >> http://people.apache.org/~donaldp/buildr/1.4.21/dist/buildr-1.4.21.zip
> >> > >>>
> >> > >>> The documentation generated for this release is available here:
> >> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/site/
> >> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/site/buildr.pdf
> >> > >>>
> >> > >>> The following changes were made since 1.4.20:
> >> > >>>
> >> > >>> * Change: Update the gwt addon to add the validation
> dependencies
> >> > >>> required for GWT
> >> > >>> compiles without requiring that the user specify the
> >> > >>> dependency.
> >> > >>> * Change: Update ipr.add_gwt_configuration method to support
> GWT
> >> 2.7
> >> > >>> configuration
> >> > >>> parameters and IDEA 14 parameters.
> >> > >>> * Change: Upgrade jacoco to 0.7.2. Submitted by neher.
> >> > >>> * Change: Update checkstyle addon to use Checkstyle 6.0.
> >> > >>> * Added: Updated the gwt addon to support the upcoming GWT
> 2.7.x
> >> > >>> release.
> >> > >>> * Change: Enhance ipr.add_glassfish_configuration to support
> the
> >> > >>> ability
> >> > >>> to
> >> > >>> define the version of GlassFish in uses. Change the
> >> > default
> >> > >>> to
> >> > >>> 4.1.0
> >> > >>> as that is the latest supported variant.
> >> > >>> * Fixed: Change the name of the GlassFish install in
> >> > >>> ipr.add_glassfish_configuration
> >> > >>> to use the same convention that IDEA uses by default.
> >> i.e.
> >> > >>> Name the
> >> > >>> installation "GlassFish 4.1.0" rather than "Glassfish
> >> > >>> 4.1.0".
> >> > >>> * Change: Change the default version of the jdk in IDEA project
> >> > files
> >> > >>> to
> >> > >>> 1.7.
> >> > >>> * Change: Change the default version of the IDEA project files
> >> > created
> >> > >>> to the
> >> > >>> current release version 13. To revert to the older
> >> > versions
> >> > >>> specify
> >> > >>> ipr.version = '12' in your buildfile.
> >> > >>> * Added: Enhance the IdeaFile class to easily support mixing
> in
> >> of
> >> > >>> custom
> >> > >>> components from either the filesystem or from an
> >> artifact.
> >> > >>> * Change: Update rjb to version 1.5.1.
> >> > >>> * Added: Update checkstyle addon to support downloading
> >> checkstyle
> >> > >>> checks
> >> > >>> as an artifact.
> >> > >>> * Added: Update checkstyle addon to supply
> checkstyle.config.dir
> >> > >>> property.
> >> > >>> * Added: Update pmd addon to support downloading rule files as
> >> an
> >> > >>> artifact.
> >> > >>> * Change: Update pmd addon to use pmd version 5.1.3.
> >> > >>> * Fixed: BUILDR-702 - Retain Unix permission flags when
> merging
> >> > >>> zip files into another zip or tar archive. Submitted
> by
> >> > >>> Pepijn
> >> > >>> Van Eeckhoudt.
> >> > >>>
> >> > >>>
> >> > >>>
> >> > >>
> >> > >
> >> >
> >> >
> >> > --
> >> > Cheers,
> >> >
> >> > Peter Donald
> >> >
> >>
> >
> >
> >
> > --
> > Tammo van Lessen - http://www.taval.de
> >
>
>
>
> --
> Tammo van Lessen - http://www.taval.de
>
--
Cheers,
Peter Donald
Re: [VOTE] Buildr 1.4.21 release
Posted by Tammo van Lessen <tv...@gmail.com>.
FYI: I've updated my buildr docker image to 1.4.21 -- it turned out to be
useful for reproducible builds in different environments. As of now, there
are only images for JRuby on JDK7 and JDK8 -- plain rubies may come in
future. There is still one slightly annoying issue when running it directly
on Linux: All files created by the container belong to root:root. Since the
working copy is mounted into the container, all generated artifacts belong
to root. There is a workaround though...
Perhaps you find it useful:
https://registry.hub.docker.com/u/vanto/apache-buildr/
Best,
Tammo
On Wed, Dec 3, 2014 at 12:52 PM, Tammo van Lessen <tv...@gmail.com>
wrote:
> Same here, but +1 as well.
>
> On Wed, Dec 3, 2014 at 4:49 AM, Antoine Toulme <an...@lunar-ocean.com>
> wrote:
>
>> +1 for me. Sorry I didn't have time to test things this time around.
>>
>> On Fri, Nov 28, 2014 at 4:28 PM, Peter Donald <pe...@realityforge.org>
>> wrote:
>>
>> > Sounds like a plan. I just updated the version of Antwrap and updated
>> the
>> > version at http://people.apache.org/~donaldp/buildr/1.4.21/dist/ and
>> will
>> > run the tests over the next couple of hours.
>> >
>> > On Sat, Nov 29, 2014 at 12:42 AM, Pepijn Van Eeckhoudt <
>> > pepijn@vaneeckhoudt.net> wrote:
>> >
>> > > Since you're doing small incremental improvements, Antoine integrated
>> a
>> > PR
>> > > for Antwrap that gets rid of deprecation warnings when used with Juby.
>> > > Buildr under JRuby also prints these warnings every time it's run.
>> Might
>> > be
>> > > nice to bump the Antwrap dependency to resolve this.
>> > >
>> > > Pepijn
>> > >
>> > >
>> > > On 28/11/14 14:11, Peter Donald wrote:
>> > >
>> > >> Hi,
>> > >>
>> > >> This release does not really include anything other than small
>> > incremental
>> > >> improvements but I thought it would be good to get a another release
>> > out.
>> > >> FWIW the tests are all green [1] and I have tested it with all our
>> our
>> > >> local builds.
>> > >>
>> > >> [1] https://travis-ci.org/apache/buildr
>> > >>
>> > >> On Sat, Nov 29, 2014 at 12:09 AM, Peter Donald <
>> peter@realityforge.org>
>> > >> wrote:
>> > >>
>> > >> We're voting on the source distributions available here:
>> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/dist/
>> > >>>
>> > >>> Specifically:
>> > >>>
>> http://people.apache.org/~donaldp/buildr/1.4.21/dist/buildr-1.4.21.tgz
>> > >>>
>> http://people.apache.org/~donaldp/buildr/1.4.21/dist/buildr-1.4.21.zip
>> > >>>
>> > >>> The documentation generated for this release is available here:
>> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/site/
>> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/site/buildr.pdf
>> > >>>
>> > >>> The following changes were made since 1.4.20:
>> > >>>
>> > >>> * Change: Update the gwt addon to add the validation dependencies
>> > >>> required for GWT
>> > >>> compiles without requiring that the user specify the
>> > >>> dependency.
>> > >>> * Change: Update ipr.add_gwt_configuration method to support GWT
>> 2.7
>> > >>> configuration
>> > >>> parameters and IDEA 14 parameters.
>> > >>> * Change: Upgrade jacoco to 0.7.2. Submitted by neher.
>> > >>> * Change: Update checkstyle addon to use Checkstyle 6.0.
>> > >>> * Added: Updated the gwt addon to support the upcoming GWT 2.7.x
>> > >>> release.
>> > >>> * Change: Enhance ipr.add_glassfish_configuration to support the
>> > >>> ability
>> > >>> to
>> > >>> define the version of GlassFish in uses. Change the
>> > default
>> > >>> to
>> > >>> 4.1.0
>> > >>> as that is the latest supported variant.
>> > >>> * Fixed: Change the name of the GlassFish install in
>> > >>> ipr.add_glassfish_configuration
>> > >>> to use the same convention that IDEA uses by default.
>> i.e.
>> > >>> Name the
>> > >>> installation "GlassFish 4.1.0" rather than "Glassfish
>> > >>> 4.1.0".
>> > >>> * Change: Change the default version of the jdk in IDEA project
>> > files
>> > >>> to
>> > >>> 1.7.
>> > >>> * Change: Change the default version of the IDEA project files
>> > created
>> > >>> to the
>> > >>> current release version 13. To revert to the older
>> > versions
>> > >>> specify
>> > >>> ipr.version = '12' in your buildfile.
>> > >>> * Added: Enhance the IdeaFile class to easily support mixing in
>> of
>> > >>> custom
>> > >>> components from either the filesystem or from an
>> artifact.
>> > >>> * Change: Update rjb to version 1.5.1.
>> > >>> * Added: Update checkstyle addon to support downloading
>> checkstyle
>> > >>> checks
>> > >>> as an artifact.
>> > >>> * Added: Update checkstyle addon to supply checkstyle.config.dir
>> > >>> property.
>> > >>> * Added: Update pmd addon to support downloading rule files as
>> an
>> > >>> artifact.
>> > >>> * Change: Update pmd addon to use pmd version 5.1.3.
>> > >>> * Fixed: BUILDR-702 - Retain Unix permission flags when merging
>> > >>> zip files into another zip or tar archive. Submitted by
>> > >>> Pepijn
>> > >>> Van Eeckhoudt.
>> > >>>
>> > >>>
>> > >>>
>> > >>
>> > >
>> >
>> >
>> > --
>> > Cheers,
>> >
>> > Peter Donald
>> >
>>
>
>
>
> --
> Tammo van Lessen - http://www.taval.de
>
--
Tammo van Lessen - http://www.taval.de
Re: [VOTE] Buildr 1.4.21 release
Posted by Tammo van Lessen <tv...@gmail.com>.
Same here, but +1 as well.
On Wed, Dec 3, 2014 at 4:49 AM, Antoine Toulme <an...@lunar-ocean.com>
wrote:
> +1 for me. Sorry I didn't have time to test things this time around.
>
> On Fri, Nov 28, 2014 at 4:28 PM, Peter Donald <pe...@realityforge.org>
> wrote:
>
> > Sounds like a plan. I just updated the version of Antwrap and updated the
> > version at http://people.apache.org/~donaldp/buildr/1.4.21/dist/ and
> will
> > run the tests over the next couple of hours.
> >
> > On Sat, Nov 29, 2014 at 12:42 AM, Pepijn Van Eeckhoudt <
> > pepijn@vaneeckhoudt.net> wrote:
> >
> > > Since you're doing small incremental improvements, Antoine integrated a
> > PR
> > > for Antwrap that gets rid of deprecation warnings when used with Juby.
> > > Buildr under JRuby also prints these warnings every time it's run.
> Might
> > be
> > > nice to bump the Antwrap dependency to resolve this.
> > >
> > > Pepijn
> > >
> > >
> > > On 28/11/14 14:11, Peter Donald wrote:
> > >
> > >> Hi,
> > >>
> > >> This release does not really include anything other than small
> > incremental
> > >> improvements but I thought it would be good to get a another release
> > out.
> > >> FWIW the tests are all green [1] and I have tested it with all our our
> > >> local builds.
> > >>
> > >> [1] https://travis-ci.org/apache/buildr
> > >>
> > >> On Sat, Nov 29, 2014 at 12:09 AM, Peter Donald <
> peter@realityforge.org>
> > >> wrote:
> > >>
> > >> We're voting on the source distributions available here:
> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/dist/
> > >>>
> > >>> Specifically:
> > >>>
> http://people.apache.org/~donaldp/buildr/1.4.21/dist/buildr-1.4.21.tgz
> > >>>
> http://people.apache.org/~donaldp/buildr/1.4.21/dist/buildr-1.4.21.zip
> > >>>
> > >>> The documentation generated for this release is available here:
> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/site/
> > >>> http://people.apache.org/~donaldp/buildr/1.4.21/site/buildr.pdf
> > >>>
> > >>> The following changes were made since 1.4.20:
> > >>>
> > >>> * Change: Update the gwt addon to add the validation dependencies
> > >>> required for GWT
> > >>> compiles without requiring that the user specify the
> > >>> dependency.
> > >>> * Change: Update ipr.add_gwt_configuration method to support GWT
> 2.7
> > >>> configuration
> > >>> parameters and IDEA 14 parameters.
> > >>> * Change: Upgrade jacoco to 0.7.2. Submitted by neher.
> > >>> * Change: Update checkstyle addon to use Checkstyle 6.0.
> > >>> * Added: Updated the gwt addon to support the upcoming GWT 2.7.x
> > >>> release.
> > >>> * Change: Enhance ipr.add_glassfish_configuration to support the
> > >>> ability
> > >>> to
> > >>> define the version of GlassFish in uses. Change the
> > default
> > >>> to
> > >>> 4.1.0
> > >>> as that is the latest supported variant.
> > >>> * Fixed: Change the name of the GlassFish install in
> > >>> ipr.add_glassfish_configuration
> > >>> to use the same convention that IDEA uses by default.
> i.e.
> > >>> Name the
> > >>> installation "GlassFish 4.1.0" rather than "Glassfish
> > >>> 4.1.0".
> > >>> * Change: Change the default version of the jdk in IDEA project
> > files
> > >>> to
> > >>> 1.7.
> > >>> * Change: Change the default version of the IDEA project files
> > created
> > >>> to the
> > >>> current release version 13. To revert to the older
> > versions
> > >>> specify
> > >>> ipr.version = '12' in your buildfile.
> > >>> * Added: Enhance the IdeaFile class to easily support mixing in
> of
> > >>> custom
> > >>> components from either the filesystem or from an
> artifact.
> > >>> * Change: Update rjb to version 1.5.1.
> > >>> * Added: Update checkstyle addon to support downloading
> checkstyle
> > >>> checks
> > >>> as an artifact.
> > >>> * Added: Update checkstyle addon to supply checkstyle.config.dir
> > >>> property.
> > >>> * Added: Update pmd addon to support downloading rule files as an
> > >>> artifact.
> > >>> * Change: Update pmd addon to use pmd version 5.1.3.
> > >>> * Fixed: BUILDR-702 - Retain Unix permission flags when merging
> > >>> zip files into another zip or tar archive. Submitted by
> > >>> Pepijn
> > >>> Van Eeckhoudt.
> > >>>
> > >>>
> > >>>
> > >>
> > >
> >
> >
> > --
> > Cheers,
> >
> > Peter Donald
> >
>
--
Tammo van Lessen - http://www.taval.de