Hi, I attempted to get the packages at http:/people.apache.org/~toulmean/buildr/1.4.7/dist/ working but ran into some issues. I then did a blank rvm install and attempted again with no success. Here is what happened...
$ wget http://people.apache.org/~toulmean/buildr/1.4.7/dist/buildr-1.4.7.gem $ rvm use ruby-1.8.7-p352 $ gem install buildr-1.4.7.gem ERROR: While executing gem ... (ArgumentError) Illformed requirement ["#<YAML::Syck::DefaultKey:0x2b2e99223290> 2.0.23"] $ wget http://people.apache.org/~toulmean/buildr/1.4.7/dist/buildr-1.4.7-java.gem $ rvm use jruby-1.6.3 $ gem install buildr-1.4.7-java.gemERROR: While executing gem ... (NoMethodError) undefined method `call' for nil:NilClass Any ideas? On Wed, Nov 23, 2011 at 10:27 AM, Antoine Toulme <anto...@lunar-ocean.com> wrote: > Please let me know if it looks good on your end. It would be great to get > validation that it works for Scala projects (the new version brings in > support for 2.9.1). > > Cheers, > > Antoine > > On Fri, Nov 18, 2011 at 20:00, Peter Donald <pe...@realityforge.org> wrote: > >> It looks good so far but I plan on putting it through a larger suite >> of tests of Monday. >> >> Thanks for the good work! >> >> On Fri, Nov 18, 2011 at 6:06 PM, Antoine Toulme <anto...@lunar-ocean.com> >> wrote: >> > Vote is opened for a week. >> > >> > We're voting on the source distributions available here: >> > http:/people.apache.org/~toulmean/buildr/1.4.7/dist/ >> > >> > Specifically: >> > http:/people.apache.org/~toulmean/buildr/1.4.7/dist/buildr-1.4.7.tgz >> > http:/people.apache.org/~toulmean/buildr/1.4.7/dist/buildr-1.4.7.zip >> > >> > The documentation generated for this release is available here: >> > http:/people.apache.org/~toulmean/buildr/1.4.7/site/ >> > http:/people.apache.org/~toulmean/buildr/1.4.7/site/buildr.pdf >> > >> > The official specification against which this release was tested: >> > http:/people.apache.org/~toulmean/buildr/1.4.7/site/specs.html >> > >> > Test coverage report: >> > http:/people.apache.org/~toulmean/buildr/1.4.7/site/coverage/index.html >> > >> > 1.4.7 (2011-11-17) >> > * Added: Add a Findbugs extension. >> > * Added: Add a Checkstyle extension. >> > * Added: Add a JavaNCSS extension. >> > * Added: Add a PMD extension. >> > * Added: MultiTest framework that allows combining multiple test >> frameworks >> > for a single project. >> > * Added: Scala Specs2 framework support. >> > * Added: Buildr.transitive() now accepts hash with :scopes, :optional >> and >> > :scopes_transitive parameters >> > * Added: Improved scala file change detection >> > (to avoid recompiling unnecessarily) >> > * Added: ScalaTest now automatically loads the Mockito library >> > * Added: Enhance the Intellij IDEA extension to support the addition of >> > "artifacts" >> > and "configurations" to the generated project file. >> > * Added: BUILDR-598 TestNG support for :groups and :excludegroups >> > (Christopher Coco) >> > * Added: BUILDR-616 Buildr development - If using rvm a default .rvmrc >> > file would be helpful (Russell Teabeault) >> > * Change: Scala Specs upgraded to 1.6.9 if using Scala 2.9.1 >> > * Change: Scala 2.9.1 is now default >> > * Change: Make it possible to parameterize the JDepend extension and >> > control the >> > projects that are included in the analysis and to enable support >> > for >> > loading a per project jdepend.properties. >> > * Change: Parameterize the the directory where the top level cobertura >> > tasks will generate >> > reports. Specify using Buildr::Cobertura.report_dir = '....' >> > * Change: Stop pretty printing the Intellij IDEA project files to avoid >> > IDEA breaking >> > in the presence of non-normalized whitespace content. >> > * Change: Change the Intellij IDEA extension to always rebuild the >> project >> > files. >> > * Change: Upgrade to require atoulme-Antwrap 0.7.2 >> > * Change: Changed the default output directory for Intellij IDEA >> extension >> > to be >> > _(:target, :main, :idea, :classes) from _(:target, :main, :java) >> > and the >> > default test output directory to be _(:target, :test, :idea, >> > :classes) >> > from _(:target, :test, :java) >> > * Change: Upgrade to highline 1.6.2 >> > * Change: Upgrade to jekyll 0.11.0, jekylltask 1.1.0, RedCloth 4.2.7, >> rdoc >> > 3.8 for >> > generating documentation >> > * Change: Upgrade to require rubygems > 1.8.6 >> > * Change: BUILDR-603 Remove install/uninstall actions from :gem packaging >> > type >> > * Change: BUILDR-602 Fail the build when gem dependencies are missing >> > rather than >> > attempting to install the dependencies >> > * Change: BUILDR-601 Remove Buildr::Util::Gems >> > * Change: BUILDR-600 Centralize the common ad internal requires into one >> > location. >> > * Change: Upgrade to JRuby 1.6.2 >> > * Change: Move to Bundler to manage the project dependencies >> > * Change: BUILDR-548 Remove support for JTestR as it is no longer >> > maintained (Antoine Toulme) >> > * Change: BUILDR-614 Buildr development - Using rvm, bundler and OSX >> > installs the wrong rjb (Russell Teabeault) >> > * Change: Upgrade to RJB 1.3.7 >> > * Fixed: ArtifactNamespace fails when using artifacts with classfier. >> > * Fixed: Buildr.artifacts() should handle any object with :to_spec >> method >> > (i.e., any object that ActsAsArtifact) >> > * Fixed: Handle HTTP Unauthorized (501) result code when downloading >> > artifacts. >> > * Fixed: BUILDR-611 Buildr should not unnecessarily recompile Java files >> > explicitly added to compile.from >> > * Fixed: scaladoc generation with scala 2.9.x >> > * Fixed: Bnd Plugin: Add each artifact individually as a prerequisite to >> > bundle / package task when passed to classpath_element method >> > * Fixed: BUILDR-439 "The command line is too long" when running TestNG >> > tests (Tammo Van Lessen) >> > * Fixed: BUILDR-595 Add option to specifiy location of ca cert >> > * Fixed: BUILDR-596 Update installation notes to talk about the >> all-in-one >> > bundle >> > >> >> >> >> -- >> Cheers, >> >> Peter Donald >> > -- Cheers, Peter Donald