Commit b7b989c38c7b8539ca2cc8a478519e3ebcd7e886
1 parent
9d182df9
Exists in
master
and in
29 other branches
Removing duplicate tasks
Showing
1 changed file
with
1 additions
and
43 deletions
Show diff stats
lib/tasks/release.rake
@@ -130,42 +130,6 @@ EOF | @@ -130,42 +130,6 @@ EOF | ||
130 | choice | 130 | choice |
131 | end | 131 | end |
132 | 132 | ||
133 | - desc 'sets the new version on apropriate files' | ||
134 | - task :set_version, :release_kind do |t, args| | ||
135 | - next if File.exist?("tmp/pending-release") | ||
136 | - release_kind = args[:release_kind] || 'stable' | ||
137 | - | ||
138 | - if release_kind =~ /test/ | ||
139 | - version_question = "Release candidate of which version" | ||
140 | - distribution = 'squeeze-test' | ||
141 | - else | ||
142 | - version_question = "Version that is being released" | ||
143 | - distribution = 'unstable' | ||
144 | - end | ||
145 | - | ||
146 | - version_name = new_version = ask(version_question) | ||
147 | - | ||
148 | - if release_kind =~ /test/ | ||
149 | - rc_version = ask('RC version', Time.now.strftime('%Y%m%d%H%M%S')) | ||
150 | - version_name += "~rc#{rc_version}" | ||
151 | - end | ||
152 | - release_message = ask("Release message") | ||
153 | - | ||
154 | - sh 'git checkout debian/changelog lib/noosfero.rb' | ||
155 | - sh "sed -i \"s/VERSION = '[^']*'/VERSION = '#{version_name}'/\" lib/noosfero.rb" | ||
156 | - sh "dch --newversion #{version_name} --distribution #{distribution} --force-distribution '#{release_message}'" | ||
157 | - | ||
158 | - sh 'git diff debian/changelog lib/noosfero.rb' | ||
159 | - if confirm("Commit version bump to #{version_name} on #{distribution} distribution") | ||
160 | - sh 'git add debian/changelog lib/noosfero.rb' | ||
161 | - sh "git commit -m 'Bumping version #{version_name}'" | ||
162 | - sh "touch tmp/pending-release" | ||
163 | - else | ||
164 | - sh 'git checkout debian/changelog lib/noosfero.rb' | ||
165 | - abort 'Version update not confirmed. Reverting changes and exiting...' | ||
166 | - end | ||
167 | - end | ||
168 | - | ||
169 | desc "uploads the packages to the repository" | 133 | desc "uploads the packages to the repository" |
170 | task :upload_packages, :release_kind do |t, args| | 134 | task :upload_packages, :release_kind do |t, args| |
171 | release_kind = args[:release_kind] || 'stable' | 135 | release_kind = args[:release_kind] || 'stable' |
@@ -212,12 +176,6 @@ EOF | @@ -212,12 +176,6 @@ EOF | ||
212 | end | 176 | end |
213 | end | 177 | end |
214 | 178 | ||
215 | - desc "uploads the packages to the repository" | ||
216 | - task :upload_packages, :release_kind do |t, args| | ||
217 | - release_kind = args[:release_kind] || 'stable' | ||
218 | - sh "dput --unchecked #{release_kind} #{Dir['pkg/*.changes'].first}" | ||
219 | - end | ||
220 | - | ||
221 | desc 'prepares a release tarball' | 179 | desc 'prepares a release tarball' |
222 | task :release, :release_kind do |t, args| | 180 | task :release, :release_kind do |t, args| |
223 | release_kind = args[:release_kind] || 'stable' | 181 | release_kind = args[:release_kind] || 'stable' |
@@ -287,5 +245,5 @@ EOF | @@ -287,5 +245,5 @@ EOF | ||
287 | sh 'apt-ftparchive release . > Release' | 245 | sh 'apt-ftparchive release . > Release' |
288 | end | 246 | end |
289 | end | 247 | end |
290 | - | 248 | + |
291 | end | 249 | end |