Re: [VOTE] Buildr 1.4.21 release
Thanks - that looks neat! On Mon, Dec 8, 2014 at 11:58 PM, Tammo van Lessen tvanles...@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 tvanles...@gmail.com wrote: Same here, but +1 as well. On Wed, Dec 3, 2014 at 4:49 AM, Antoine Toulme anto...@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 pep...@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 -- Tammo van Lessen - http://www.taval.de -- Tammo van Lessen -
Re: [VOTE] Buildr 1.4.21 release
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 tvanles...@gmail.com wrote: Same here, but +1 as well. On Wed, Dec 3, 2014 at 4:49 AM, Antoine Toulme anto...@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 pep...@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 -- Tammo van Lessen - http://www.taval.de -- Tammo van Lessen - http://www.taval.de
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 pep...@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
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
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.
Re: [VOTE] Buildr 1.4.21 release
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 pep...@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