You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by do...@apache.org on 2014/12/05 20:50:27 UTC

[1/5] buildr git commit: Update download page for next release

Repository: buildr
Updated Branches:
  refs/heads/master 04b895839 -> 8141d9f25


Update download page for next release


Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/a61cb9fb
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/a61cb9fb
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/a61cb9fb

Branch: refs/heads/master
Commit: a61cb9fb85e11ea17442e3cec9a7167e67d13bec
Parents: 04b8958
Author: Peter Donald <pe...@realityforge.org>
Authored: Sat Dec 6 05:58:25 2014 +1100
Committer: Peter Donald <pe...@realityforge.org>
Committed: Sat Dec 6 05:58:25 2014 +1100

----------------------------------------------------------------------
 doc/download.textile | 24 ++++++++++++++++++------
 1 file changed, 18 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/buildr/blob/a61cb9fb/doc/download.textile
----------------------------------------------------------------------
diff --git a/doc/download.textile b/doc/download.textile
index 5f1b50a..e7aad63 100644
--- a/doc/download.textile
+++ b/doc/download.textile
@@ -18,16 +18,28 @@ The source code is included in both source and binary distribution, the Gem dist
 
 h2(#dist).  Binaries and Source Code
 
+h3. buildr 1.4.21 (2014-11-28)
+
+|_. Package |_. MD5 Checksum |_. PGP |
+| "buildr-1.4.21-java.gem":http://www.apache.org/dyn/closer.cgi/buildr/1.4.21/buildr-1.4.21-java.gem | "71dda93f4e3f093046342fd8b081ad3f":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21-java.gem.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21-java.gem.asc |
+| "buildr-1.4.21-x86-mswin32.gem":http://www.apache.org/dyn/closer.cgi/buildr/1.4.21/buildr-1.4.21-x86-mswin32.gem | "7157a4bda149ccd408934bdce1c220bf":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21-x86-mswin32.gem.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21-x86-mswin32.gem.asc |
+| "buildr-1.4.21.gem":http://www.apache.org/dyn/closer.cgi/buildr/1.4.21/buildr-1.4.21.gem | "52a7462fc521261f136c9cd8b6bfd89d":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21.gem.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21.gem.asc |
+| "buildr-1.4.21.tgz":http://www.apache.org/dyn/closer.cgi/buildr/1.4.21/buildr-1.4.21.tgz | "a4bc7ce263eff547f40c752ecd2fa80c":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21.tgz.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21.tgz.asc |
+| "buildr-1.4.21.zip":http://www.apache.org/dyn/closer.cgi/buildr/1.4.21/buildr-1.4.21.zip | "7e8ec75d426b39d5f93410286860cc19":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21.zip.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.21/buildr-1.4.21.zip.asc |
+
+p>. ("Release signing keys":http://www.apache.org/dist/buildr/1.4.21/KEYS)
+
+
 h3. buildr 1.4.20 (2014-08-23)
 
 |_. Package |_. MD5 Checksum |_. PGP |
-| "buildr-1.4.20-java.gem":http://www.apache.org/dyn/closer.cgi/buildr/1.4.20/buildr-1.4.20-java.gem | "5c556432d31d1b6a8b7f6dc4d40adfd7":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20-java.gem.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20-java.gem.asc |
-| "buildr-1.4.20-x86-mswin32.gem":http://www.apache.org/dyn/closer.cgi/buildr/1.4.20/buildr-1.4.20-x86-mswin32.gem | "4db296ff90d82306d80b47c763f771ae":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20-x86-mswin32.gem.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20-x86-mswin32.gem.asc |
-| "buildr-1.4.20.gem":http://www.apache.org/dyn/closer.cgi/buildr/1.4.20/buildr-1.4.20.gem | "78987c8048d9c30c96f07b485df7077c":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20.gem.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20.gem.asc |
-| "buildr-1.4.20.tgz":http://www.apache.org/dyn/closer.cgi/buildr/1.4.20/buildr-1.4.20.tgz | "682d1574dbc9c17db841df6a9632497e":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20.tgz.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20.tgz.asc |
-| "buildr-1.4.20.zip":http://www.apache.org/dyn/closer.cgi/buildr/1.4.20/buildr-1.4.20.zip | "ad04e82d76268ec91a6bc33afcb77490":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20.zip.md5 | "Sig":http://www.apache.org/dist/buildr/1.4.20/buildr-1.4.20.zip.asc |
+| "buildr-1.4.20-java.gem":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20-java.gem | "5c556432d31d1b6a8b7f6dc4d40adfd7":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20-java.gem.md5 | "Sig":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20-java.gem.asc |
+| "buildr-1.4.20-x86-mswin32.gem":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20-x86-mswin32.gem | "4db296ff90d82306d80b47c763f771ae":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20-x86-mswin32.gem.md5 | "Sig":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20-x86-mswin32.gem.asc |
+| "buildr-1.4.20.gem":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.gem | "78987c8048d9c30c96f07b485df7077c":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.gem.md5 | "Sig":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.gem.asc |
+| "buildr-1.4.20.tgz":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.tgz | "682d1574dbc9c17db841df6a9632497e":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.tgz.md5 | "Sig":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.tgz.asc |
+| "buildr-1.4.20.zip":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.zip | "ad04e82d76268ec91a6bc33afcb77490":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.zip.md5 | "Sig":http://archive.apache.org/dist/buildr/1.4.20/buildr-1.4.20.zip.asc |
 
-p>. ("Release signing keys":http://www.apache.org/dist/buildr/1.4.20/KEYS)
+p>. ("Release signing keys":http://archive.apache.org/dist/buildr/1.4.20/KEYS)
 
 
 h3. buildr 1.4.19 (2014-07-06)


[5/5] buildr git commit: Prepare for next development version

Posted by do...@apache.org.
Prepare for next development version


Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/8141d9f2
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/8141d9f2
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/8141d9f2

Branch: refs/heads/master
Commit: 8141d9f252b05c5fe95bfb95f6494b6a0571b10d
Parents: 0141405
Author: Peter Donald <pe...@realityforge.org>
Authored: Sat Dec 6 06:50:21 2014 +1100
Committer: Peter Donald <pe...@realityforge.org>
Committed: Sat Dec 6 06:50:21 2014 +1100

----------------------------------------------------------------------
 CHANGELOG             | 2 ++
 lib/buildr/version.rb | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/buildr/blob/8141d9f2/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 42aa8ce..f8447fd 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,5 @@
+1.4.22 (Pending)
+
 1.4.21 (2014-11-28)
 * Change: Upgrade atoulme-Antwrap to 0.7.5 to remove deprecation warnings in
           modern JRuby. Suggested by Pepijn Van Eeckhoudt.

http://git-wip-us.apache.org/repos/asf/buildr/blob/8141d9f2/lib/buildr/version.rb
----------------------------------------------------------------------
diff --git a/lib/buildr/version.rb b/lib/buildr/version.rb
index 8a22668..afbba13 100644
--- a/lib/buildr/version.rb
+++ b/lib/buildr/version.rb
@@ -14,5 +14,5 @@
 # the License.
 
 module Buildr #:nodoc:
-  VERSION = '1.4.21'.freeze
+  VERSION = '1.4.22.dev'.freeze
 end


[3/5] buildr git commit: Publish releases according to the new Apache process

Posted by do...@apache.org.
Publish releases according to the new Apache process


Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/faef3178
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/faef3178
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/faef3178

Branch: refs/heads/master
Commit: faef317868a8beaa4621b52c92f11b40db3f469d
Parents: 993f29e
Author: Peter Donald <pe...@realityforge.org>
Authored: Sat Dec 6 06:39:41 2014 +1100
Committer: Peter Donald <pe...@realityforge.org>
Committed: Sat Dec 6 06:39:41 2014 +1100

----------------------------------------------------------------------
 .gitignore           |  1 +
 rakelib/release.rake | 47 +++++++++++++++++++++++++++++++----------------
 2 files changed, 32 insertions(+), 16 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/buildr/blob/faef3178/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index 0bcebfe..9f5516e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
 /announce-email.txt
 /vote-email.txt
 /rake
+/dist
 /pkg
 /failed
 /buildr.pdf

http://git-wip-us.apache.org/repos/asf/buildr/blob/faef3178/rakelib/release.rake
----------------------------------------------------------------------
diff --git a/rakelib/release.rake b/rakelib/release.rake
index 69fd85b..15333eb 100644
--- a/rakelib/release.rake
+++ b/rakelib/release.rake
@@ -13,8 +13,25 @@
 # License for the specific language governing permissions and limitations under
 # the License.
 
-desc "Release the next version of buildr from existing staged repository"
-task 'release' => %w{setup-local-site-svn} do
+desc 'Checkout or update dist to local directory'
+task 'setup-local-dist-svn' do
+  if File.exist?('dist')
+    sh 'svn', 'up', 'site'
+    sh 'svn', 'revert', '--recursive', 'dist'
+  else
+    sh 'svn', 'co', 'https://dist.apache.org/repos/dist/release/buildr', 'dist'
+  end
+end
+
+task 'publish-dist-svn' do
+  cd 'dist'
+  sh 'svn', 'add', '--force', '.'
+  cd '..'
+  sh 'svn', 'commit', 'dist', '-m', 'Publish latest release'
+end
+
+desc 'Release the next version of buildr from existing staged repository'
+task 'release' => %w{setup-local-site-svn setup-local-dist-svn} do
   # First, we need to get all the staged files from Apache to _release.
   mkpath '_release'
   lambda do
@@ -26,25 +43,22 @@ task 'release' => %w{setup-local-site-svn} do
 
   # Upload binary and source packages and new Web site
   lambda do
-    target = "people.apache.org:/www/www.apache.org/dist/#{spec.name}/#{spec.version}"
-    puts 'Uploading packages to www.apache.org/dist ...'
-    host, remote_dir = target.split(':')
-    sh 'ssh', host, 'rm', '-rf', remote_dir rescue nil
-    existing_dirs = `ssh #{host} ls #{File.dirname(remote_dir)}`.split
-    sh 'ssh', host, 'mkdir', remote_dir
+    target = "dist/#{spec.version}"
+    puts "Copying packages to #{target}"
+    FileUtils.rm_rf(target)
+    existing_dirs = `ls dist`.split
+    FileUtils.mkdir_p(target)
     sh 'rsync', '--progress', '--recursive', '--delete', "_release/#{spec.version}/dist/", target
-    sh 'ssh', 'people.apache.org', 'chmod', '-f', '-R', 'g+w', "#{remote_dir}/*"
-    puts '[X] Uploaded packages to www.apache.org/dist'
+    sh 'chmod', '-f', '-R', 'g+w', target
+    puts "[X] Copying packages to #{target}"
 
     puts "[X] Removing existing packages #{existing_dirs.join(', ')}"
     existing_dirs.each do |dir|
-      sh 'ssh', host, 'rm', '-rf', "#{File.dirname(remote_dir)}/#{dir}" rescue nil
+      sh 'svn', 'rm', '--force', "dist/#{dir}"
     end
-
-    puts "Uploading new site to #{spec.name}.apache.org ..."
-    sh 'rsync', '--progress', '--recursive', '--exclude', '.svn', '--delete', "_release/#{spec.version}/site/", 'site'
-    task('publish-site-svn').invoke
-    puts "[X] Uploaded new site to #{spec.name}.apache.org"
+    puts "Publishing #{spec.name}"
+    task('publish-dist-svn').invoke
+    puts "[X] Publishing #{spec.name}"
   end.call
 
   # Push gems to Rubyforge.org
@@ -157,5 +171,6 @@ The Apache Buildr Team
   end.call
 end
 
+task('clobber') { rm_rf 'dist' }
 task('clobber') { rm_rf '_release' }
 task('clobber') { rm_rf 'announce-email.txt' }


[4/5] buildr git commit: Record last release

Posted by do...@apache.org.
Record last release


Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/0141405b
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/0141405b
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/0141405b

Branch: refs/heads/master
Commit: 0141405ba3186c891db5a9defe05f1f6e7be4ce6
Parents: faef317
Author: Peter Donald <pe...@realityforge.org>
Authored: Sat Dec 6 06:50:10 2014 +1100
Committer: Peter Donald <pe...@realityforge.org>
Committed: Sat Dec 6 06:50:10 2014 +1100

----------------------------------------------------------------------
 doap.rdf | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/buildr/blob/0141405b/doap.rdf
----------------------------------------------------------------------
diff --git a/doap.rdf b/doap.rdf
index a715a87..7725c24 100644
--- a/doap.rdf
+++ b/doap.rdf
@@ -37,6 +37,46 @@
     <category rdf:resource="http://projects.apache.org/category/build-management" />
     <release>
       <Version>
+        <name>1.4.21</name>
+        <created>2014-11-28</created>
+        <revision>1.4.21</revision>
+        <dc:description>
+* Change: Upgrade atoulme-Antwrap to 0.7.5 to remove deprecation warnings in
+          modern JRuby. Suggested by Pepijn Van Eeckhoudt.
+* 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.
+
+        </dc:description>
+      </Version>
+    </release>
+
+    <release>
+      <Version>
         <name>1.4.20</name>
         <created>2014-08-23</created>
         <revision>1.4.20</revision>


[2/5] buildr git commit: Whitespace

Posted by do...@apache.org.
Whitespace


Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/993f29e8
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/993f29e8
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/993f29e8

Branch: refs/heads/master
Commit: 993f29e8adb9d31d1a9762cd3fffa481c8dacdee
Parents: a61cb9f
Author: Peter Donald <pe...@realityforge.org>
Authored: Sat Dec 6 06:38:17 2014 +1100
Committer: Peter Donald <pe...@realityforge.org>
Committed: Sat Dec 6 06:38:17 2014 +1100

----------------------------------------------------------------------
 rakelib/release.rake | 1 -
 1 file changed, 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/buildr/blob/993f29e8/rakelib/release.rake
----------------------------------------------------------------------
diff --git a/rakelib/release.rake b/rakelib/release.rake
index 9334bff..69fd85b 100644
--- a/rakelib/release.rake
+++ b/rakelib/release.rake
@@ -79,7 +79,6 @@ task 'release' => %w{setup-local-site-svn} do
     end
   end.call
 
-
   # Update CHANGELOG to next release number.
   lambda do
     next_version = spec.version.to_s.split('.').map { |v| v.to_i }.