Re: [VOTE] Buildr 1.4.13 release
Hi, I also found two regression under windows, I filed the issues BUILDR-680 and BUILDR-681 for it. Right now I have no idea where both come from. Thanks, Tammo On Tue, Oct 8, 2013 at 5:57 AM, Peter Donald pe...@realityforge.org wrote: HI, So it turns out there was a few bugs that slipped through the cracks with the last release. Two main ones cropped up that I think it is worth doing another quick release for: * Fixed regression using transitive dependencies due to presence of :scope option in Artifacts.to_hash. * Support disabling the new pathing_jar functionality in Java::Commands.java utility method. Required for tools that introspect the classpath. Unless anyone objects I was planning on spending a bit of time tomorrow to add some tests and get a new release vote going to fix those two issues. I have also heard that the release of JRuby 1.7.5 about 12 hours ago breaks buildr although I have yet to had a chance to investigate. I was not planning on looking into the problems with JRuby 1.7.5 at this stage but if someone else wants to have a look then that would be great. On Fri, Oct 4, 2013 at 2:33 AM, Alex Boisvert alex.boisv...@gmail.com wrote: +1 (only minimally tested on Ubuntu 13.04 with Ruby 1.8.7 and JRuby 1.7.4) On Tue, Oct 1, 2013 at 4:19 PM, Peter Donald pe...@realityforge.org wrote: We're voting on the source distributions available here: http://people.apache.org/~donaldp/buildr/1.4.13/dist/ Specifically: http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.tgz http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.zip The documentation generated for this release is available here: http://people.apache.org/~donaldp/buildr/1.4.13/site/ http://people.apache.org/~donaldp/buildr/1.4.13/site/buildr.pdf The following changes were made since 1.4.12: * Added: BUILDR-678 - Improve support for gpg signing artifacts using a single method. * Fixed: BUILDR-677 - GPG addon hangs when .asc files are still in target. Submitted By Tammo van Lessen. * Added: Initial support for data source creation in Intellij IDEA project files. * Fixed: BUILDR-676 - Rework Java::Command:java so that it does not reject the :dir option. Reported by John Roth. * Added: Auto-detect jpa provider in Intellij IDEA facet generation if persistence.xml file is present and provider not specified. * Added: Auto-detect jruby version in Intellij IDEA facet generation if .ruby-version file is present. * Added: Improve support for auto-detection of ejb and web descriptors within Intellij IDEA project generation. * Change: Default to setting the User-Agent header to Buildr-VERSION when accessing http resources. Maven Central rejects requests without a User-Agent string. * Change: Change default scope of dependencies to 'compile'. Submitted by Ingo Schmidt. * Change: BUILDR-675 - Set Cache-Control to 'no-cache' when downloading artifacts. Submitted by Félix Enrique Llorente Pastora. * Added: Initial support for simple integration of an asset pipeline. See Compiling Assets section in the manual. * Fixed: BUILDR-673 - Fix the option handling of the MultiTest test framework to behave as documented. Only the framework specific options are passed to the test. Submitted by John Roth. * Added: BUILDR-672 - Persist the properties field in the checkstyle addon so that they can be modified by the user. Submitted by Wim C. * Fixed: Make the package_as_* methods public so that the methods are detected in Ruby = 2.0.0 via the respond_to? method. * Change: Updated dependency versions; - rspec-expectations (2.14.3) - rspec-mocks (2.14.3) - rspec-core (2.14.5) - rspec (2.14.1) - minitar (0.5.4) - ci_reporter (1.8.4) - xml-simple (1.1.2) - rjb (1.4.8) - diff-lcs (1.2.4) - builder (3.2.2) - net-ssh (2.7.0) - net-sftp (2.1.2) - hoe (3.7.1) - json_pure (1.8.0) - highline (1.6.19) * Fixed: BUILDR-668 - Specify File::FNM_EXTGLOB for include globs where needed in Ruby = 2.0.0. Reported by Yavor Nikolov. * Fixed: Ensure generation of buildfiles from eclipse projects will finds .project files in Ruby = 2.0.0. * Fixed: Patch Rake::FileList in Ruby = 2.0.0 to match dot files if a .* pattern is supplied as in earlier versions of ruby. * Fixed: Make Archive-related operations (e.g. zip.merge) deterministic using OrderedHash. * Change: Update to TestNG 6.8.5. -- Cheers,
Re: [VOTE] Buildr 1.4.13 release
HI, So it turns out there was a few bugs that slipped through the cracks with the last release. Two main ones cropped up that I think it is worth doing another quick release for: * Fixed regression using transitive dependencies due to presence of :scope option in Artifacts.to_hash. * Support disabling the new pathing_jar functionality in Java::Commands.java utility method. Required for tools that introspect the classpath. Unless anyone objects I was planning on spending a bit of time tomorrow to add some tests and get a new release vote going to fix those two issues. I have also heard that the release of JRuby 1.7.5 about 12 hours ago breaks buildr although I have yet to had a chance to investigate. I was not planning on looking into the problems with JRuby 1.7.5 at this stage but if someone else wants to have a look then that would be great. On Fri, Oct 4, 2013 at 2:33 AM, Alex Boisvert alex.boisv...@gmail.com wrote: +1 (only minimally tested on Ubuntu 13.04 with Ruby 1.8.7 and JRuby 1.7.4) On Tue, Oct 1, 2013 at 4:19 PM, Peter Donald pe...@realityforge.org wrote: We're voting on the source distributions available here: http://people.apache.org/~donaldp/buildr/1.4.13/dist/ Specifically: http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.tgz http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.zip The documentation generated for this release is available here: http://people.apache.org/~donaldp/buildr/1.4.13/site/ http://people.apache.org/~donaldp/buildr/1.4.13/site/buildr.pdf The following changes were made since 1.4.12: * Added: BUILDR-678 - Improve support for gpg signing artifacts using a single method. * Fixed: BUILDR-677 - GPG addon hangs when .asc files are still in target. Submitted By Tammo van Lessen. * Added: Initial support for data source creation in Intellij IDEA project files. * Fixed: BUILDR-676 - Rework Java::Command:java so that it does not reject the :dir option. Reported by John Roth. * Added: Auto-detect jpa provider in Intellij IDEA facet generation if persistence.xml file is present and provider not specified. * Added: Auto-detect jruby version in Intellij IDEA facet generation if .ruby-version file is present. * Added: Improve support for auto-detection of ejb and web descriptors within Intellij IDEA project generation. * Change: Default to setting the User-Agent header to Buildr-VERSION when accessing http resources. Maven Central rejects requests without a User-Agent string. * Change: Change default scope of dependencies to 'compile'. Submitted by Ingo Schmidt. * Change: BUILDR-675 - Set Cache-Control to 'no-cache' when downloading artifacts. Submitted by Félix Enrique Llorente Pastora. * Added: Initial support for simple integration of an asset pipeline. See Compiling Assets section in the manual. * Fixed: BUILDR-673 - Fix the option handling of the MultiTest test framework to behave as documented. Only the framework specific options are passed to the test. Submitted by John Roth. * Added: BUILDR-672 - Persist the properties field in the checkstyle addon so that they can be modified by the user. Submitted by Wim C. * Fixed: Make the package_as_* methods public so that the methods are detected in Ruby = 2.0.0 via the respond_to? method. * Change: Updated dependency versions; - rspec-expectations (2.14.3) - rspec-mocks (2.14.3) - rspec-core (2.14.5) - rspec (2.14.1) - minitar (0.5.4) - ci_reporter (1.8.4) - xml-simple (1.1.2) - rjb (1.4.8) - diff-lcs (1.2.4) - builder (3.2.2) - net-ssh (2.7.0) - net-sftp (2.1.2) - hoe (3.7.1) - json_pure (1.8.0) - highline (1.6.19) * Fixed: BUILDR-668 - Specify File::FNM_EXTGLOB for include globs where needed in Ruby = 2.0.0. Reported by Yavor Nikolov. * Fixed: Ensure generation of buildfiles from eclipse projects will finds .project files in Ruby = 2.0.0. * Fixed: Patch Rake::FileList in Ruby = 2.0.0 to match dot files if a .* pattern is supplied as in earlier versions of ruby. * Fixed: Make Archive-related operations (e.g. zip.merge) deterministic using OrderedHash. * Change: Update to TestNG 6.8.5. -- Cheers, Peter Donald -- Cheers, Peter Donald
Re: [VOTE] Buildr 1.4.13 release
+1 (only minimally tested on Ubuntu 13.04 with Ruby 1.8.7 and JRuby 1.7.4) On Tue, Oct 1, 2013 at 4:19 PM, Peter Donald pe...@realityforge.org wrote: We're voting on the source distributions available here: http://people.apache.org/~donaldp/buildr/1.4.13/dist/ Specifically: http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.tgz http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.zip The documentation generated for this release is available here: http://people.apache.org/~donaldp/buildr/1.4.13/site/ http://people.apache.org/~donaldp/buildr/1.4.13/site/buildr.pdf The following changes were made since 1.4.12: * Added: BUILDR-678 - Improve support for gpg signing artifacts using a single method. * Fixed: BUILDR-677 - GPG addon hangs when .asc files are still in target. Submitted By Tammo van Lessen. * Added: Initial support for data source creation in Intellij IDEA project files. * Fixed: BUILDR-676 - Rework Java::Command:java so that it does not reject the :dir option. Reported by John Roth. * Added: Auto-detect jpa provider in Intellij IDEA facet generation if persistence.xml file is present and provider not specified. * Added: Auto-detect jruby version in Intellij IDEA facet generation if .ruby-version file is present. * Added: Improve support for auto-detection of ejb and web descriptors within Intellij IDEA project generation. * Change: Default to setting the User-Agent header to Buildr-VERSION when accessing http resources. Maven Central rejects requests without a User-Agent string. * Change: Change default scope of dependencies to 'compile'. Submitted by Ingo Schmidt. * Change: BUILDR-675 - Set Cache-Control to 'no-cache' when downloading artifacts. Submitted by Félix Enrique Llorente Pastora. * Added: Initial support for simple integration of an asset pipeline. See Compiling Assets section in the manual. * Fixed: BUILDR-673 - Fix the option handling of the MultiTest test framework to behave as documented. Only the framework specific options are passed to the test. Submitted by John Roth. * Added: BUILDR-672 - Persist the properties field in the checkstyle addon so that they can be modified by the user. Submitted by Wim C. * Fixed: Make the package_as_* methods public so that the methods are detected in Ruby = 2.0.0 via the respond_to? method. * Change: Updated dependency versions; - rspec-expectations (2.14.3) - rspec-mocks (2.14.3) - rspec-core (2.14.5) - rspec (2.14.1) - minitar (0.5.4) - ci_reporter (1.8.4) - xml-simple (1.1.2) - rjb (1.4.8) - diff-lcs (1.2.4) - builder (3.2.2) - net-ssh (2.7.0) - net-sftp (2.1.2) - hoe (3.7.1) - json_pure (1.8.0) - highline (1.6.19) * Fixed: BUILDR-668 - Specify File::FNM_EXTGLOB for include globs where needed in Ruby = 2.0.0. Reported by Yavor Nikolov. * Fixed: Ensure generation of buildfiles from eclipse projects will finds .project files in Ruby = 2.0.0. * Fixed: Patch Rake::FileList in Ruby = 2.0.0 to match dot files if a .* pattern is supplied as in earlier versions of ruby. * Fixed: Make Archive-related operations (e.g. zip.merge) deterministic using OrderedHash. * Change: Update to TestNG 6.8.5. -- Cheers, Peter Donald
[VOTE] Buildr 1.4.13 release
We're voting on the source distributions available here: http://people.apache.org/~donaldp/buildr/1.4.13/dist/ Specifically: http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.tgz http://people.apache.org/~donaldp/buildr/1.4.13/dist/buildr-1.4.13.zip The documentation generated for this release is available here: http://people.apache.org/~donaldp/buildr/1.4.13/site/ http://people.apache.org/~donaldp/buildr/1.4.13/site/buildr.pdf The following changes were made since 1.4.12: * Added: BUILDR-678 - Improve support for gpg signing artifacts using a single method. * Fixed: BUILDR-677 - GPG addon hangs when .asc files are still in target. Submitted By Tammo van Lessen. * Added: Initial support for data source creation in Intellij IDEA project files. * Fixed: BUILDR-676 - Rework Java::Command:java so that it does not reject the :dir option. Reported by John Roth. * Added: Auto-detect jpa provider in Intellij IDEA facet generation if persistence.xml file is present and provider not specified. * Added: Auto-detect jruby version in Intellij IDEA facet generation if .ruby-version file is present. * Added: Improve support for auto-detection of ejb and web descriptors within Intellij IDEA project generation. * Change: Default to setting the User-Agent header to Buildr-VERSION when accessing http resources. Maven Central rejects requests without a User-Agent string. * Change: Change default scope of dependencies to 'compile'. Submitted by Ingo Schmidt. * Change: BUILDR-675 - Set Cache-Control to 'no-cache' when downloading artifacts. Submitted by Félix Enrique Llorente Pastora. * Added: Initial support for simple integration of an asset pipeline. See Compiling Assets section in the manual. * Fixed: BUILDR-673 - Fix the option handling of the MultiTest test framework to behave as documented. Only the framework specific options are passed to the test. Submitted by John Roth. * Added: BUILDR-672 - Persist the properties field in the checkstyle addon so that they can be modified by the user. Submitted by Wim C. * Fixed: Make the package_as_* methods public so that the methods are detected in Ruby = 2.0.0 via the respond_to? method. * Change: Updated dependency versions; - rspec-expectations (2.14.3) - rspec-mocks (2.14.3) - rspec-core (2.14.5) - rspec (2.14.1) - minitar (0.5.4) - ci_reporter (1.8.4) - xml-simple (1.1.2) - rjb (1.4.8) - diff-lcs (1.2.4) - builder (3.2.2) - net-ssh (2.7.0) - net-sftp (2.1.2) - hoe (3.7.1) - json_pure (1.8.0) - highline (1.6.19) * Fixed: BUILDR-668 - Specify File::FNM_EXTGLOB for include globs where needed in Ruby = 2.0.0. Reported by Yavor Nikolov. * Fixed: Ensure generation of buildfiles from eclipse projects will finds .project files in Ruby = 2.0.0. * Fixed: Patch Rake::FileList in Ruby = 2.0.0 to match dot files if a .* pattern is supplied as in earlier versions of ruby. * Fixed: Make Archive-related operations (e.g. zip.merge) deterministic using OrderedHash. * Change: Update to TestNG 6.8.5. -- Cheers, Peter Donald