You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by as...@apache.org on 2008/05/02 04:31:02 UTC
svn commit: r652736 - in /incubator/buildr/trunk: doc/css/default.css
doc/pages/download.textile rakelib/apache.rake
Author: assaf
Date: Thu May 1 19:31:02 2008
New Revision: 652736
URL: http://svn.apache.org/viewvc?rev=652736&view=rev
Log:
Oops. Need to add the distro links to the textile docs before staging the release.
Modified:
incubator/buildr/trunk/doc/css/default.css
incubator/buildr/trunk/doc/pages/download.textile
incubator/buildr/trunk/rakelib/apache.rake
Modified: incubator/buildr/trunk/doc/css/default.css
URL: http://svn.apache.org/viewvc/incubator/buildr/trunk/doc/css/default.css?rev=652736&r1=652735&r2=652736&view=diff
==============================================================================
--- incubator/buildr/trunk/doc/css/default.css (original)
+++ incubator/buildr/trunk/doc/css/default.css Thu May 1 19:31:02 2008
@@ -94,7 +94,7 @@
background-color: #FFFFFF;
}
-th {
+th, thead td {
border-bottom: none;
background-color: #E5E5E5;
text-align: left;
Modified: incubator/buildr/trunk/doc/pages/download.textile
URL: http://svn.apache.org/viewvc/incubator/buildr/trunk/doc/pages/download.textile?rev=652736&r1=652735&r2=652736&view=diff
==============================================================================
--- incubator/buildr/trunk/doc/pages/download.textile (original)
+++ incubator/buildr/trunk/doc/pages/download.textile Thu May 1 19:31:02 2008
@@ -13,6 +13,16 @@
h2. Binaries and Source Code
+h3. buildr 1.3.0-incubating (2008-05-01)
+
+|_. Package |_. MD5 Checksum |_. PGP |
+| "buildr-1.3.0-incubating.gem":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.gem | "37758d0a8dabc570799b0a58d23d19f0":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.gem.md5 | "Sig":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.gem.asc |
+| "buildr-1.3.0-java-incubating.gem":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-java-incubating.gem | "6a3a86740077f739c111514e0e2b9e06":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-java-incubating.gem.md5 | "Sig":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-java-incubating.gem.asc |
+| "buildr-1.3.0-incubating.tgz":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.tgz | "acd84ad8c5031962e65b0036f3bc2e76":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.tgz.md5 | "Sig":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.tgz.asc |
+| "buildr-1.3.0-incubating.zip":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.zip | "d85945f05efd0e512e6d769e3dd1cc98":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.zip.md5 | "Sig":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/buildr-1.3.0-incubating.zip.asc |
+
+p>. ("Release signing keys":http://www.apache.org/dist/incubator/buildr/1.3.0-incubating/KEYS)
+
p(note). When downloading from files please check the
"md5sum":http://www.apache.org/dev/release-signing#md5 and verify the
Modified: incubator/buildr/trunk/rakelib/apache.rake
URL: http://svn.apache.org/viewvc/incubator/buildr/trunk/rakelib/apache.rake?rev=652736&r1=652735&r2=652736&view=diff
==============================================================================
--- incubator/buildr/trunk/rakelib/apache.rake (original)
+++ incubator/buildr/trunk/rakelib/apache.rake Thu May 1 19:31:02 2008
@@ -72,11 +72,33 @@
puts 'Done'
end
-
- task 'distro-links'=>['staged/site', 'apache:sign'] do |task, args|
+ task 'distro-links'=>'staged/distro' do |task, args|
url = args.incubating ? "http://www.apache.org/dist/incubator/#{spec.name}/#{spec.version}-incubating" :
"http://www.apache.org/dist/#{spec.name}/#{spec.version}"
rows = FileList['staged/distro/*.{gem,tgz,zip}'].map { |pkg|
+ name, md5 = File.basename(pkg), MD5.file(pkg).to_s
+ %{| "#{name}":#{url}/#{name} | "#{md5}":#{url}/#{name}.md5 | "Sig":#{url}/#{name}.asc |}
+ }
+ textile = <<-TEXTILE
+h3. #{spec.name} #{spec.version}#{args.incubating && "-incubating"} (#{Time.now.strftime('%Y-%m-%d')})
+
+|_. Package |_. MD5 Checksum |_. PGP |
+#{rows.join("\n")}
+
+p>. ("Release signing keys":#{url}/KEYS)
+ TEXTILE
+ file_name = 'doc/pages/download.textile'
+ print "Adding download links to #{file_name} ... "
+ modified = File.read(file_name).sub(/h2.*binaries.*source.*/i) { |header| "#{header}\n\n#{textile}" }
+ File.open file_name, 'w' do |file|
+ file.write modified
+ end
+ puts 'Done'
+ end
+
+=begin
+ task 'distro-links'=>['staged/site', 'apache:sign'] do |task, args|
+ rows = FileList['staged/distro/*.{gem,tgz,zip}'].map { |pkg|
name, md5 = File.basename(pkg), File.read("#{pkg}.md5").split.first
<<-HTML
<tr>
@@ -100,9 +122,9 @@
file.write modified
end
end
+=end
- file 'staged/site'=>'site' do
- mkpath 'staged'
+ file 'staged/site'=>['distro-links', 'staged', 'site'] do
rm_rf 'staged/site'
cp_r 'site', 'staged'
end
@@ -120,7 +142,7 @@
task 'stage:check'=>['apache:license', 'apache:check']
-task 'stage:prepare'=>['staged/distro', 'staged/site', 'apache:distro-links'] do |task|
+task 'stage:prepare'=>['staged/distro', 'staged/site'] do |task|
# Since this requires input (passphrase), do it at the very end.
task.enhance do
task('apache:sign').invoke