diff --git a/rakefiles/release_tasks.rb b/rakefiles/release_tasks.rb
index <HASH>..<HASH> 100644
--- a/rakefiles/release_tasks.rb
+++ b/rakefiles/release_tasks.rb
@@ -10,4 +10,14 @@ namespace 'cql' do
     puts Rainbow("I'd ship it. B)").green
   end
 
+  desc 'Builds the gem and tags the current commit as a release commit'
+  task :build_and_tag do
+    puts Rainbow('Building gem for release...').cyan
+    CQL::CQLHelper.run_command(['gem', 'build', 'cuke_modeler.gemspec'])
+
+    release_tag = "v#{CQL::VERSION}"
+    puts Rainbow("Tagging commit as '#{release_tag}'").cyan
+    CQL::CQLHelper.run_command(['git', 'tag', release_tag])
+  end
+
 end
Add release task

Added a Rake task for building the gem for release so that it is less
likely to forget to tag the release commit.