From 5b3db2c9229394baca65ac6b34a0055e66749f25 Mon Sep 17 00:00:00 2001 From: Assaf Arkin Date: Thu, 17 Feb 2011 16:38:38 -0800 Subject: [PATCH] Git tag at the very end of cake publish. --- Cakefile | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Cakefile b/Cakefile index 827cbf417..2fb307755 100644 --- a/Cakefile +++ b/Cakefile @@ -200,13 +200,6 @@ task "publish", "Publish new version (Git, NPM, site)", -> fs.readFile "package.json", "utf8", (err, package)-> package = JSON.parse(package) - # Create a tag for this version and push changes to Github. - log "Tagging v#{package.version} ...", green - exec "git tag v#{package.version}", (err, stdout, stderr)-> - log stdout, green - exec "git push --tags origin master", (err, stdout, stderr)-> - log stdout, green - # Publish documentation, need these first to generate man pages, # inclusion on NPM package. generateDocs (err)-> @@ -219,5 +212,12 @@ task "publish", "Publish new version (Git, NPM, site)", -> log stdout, green onerror err + # Create a tag for this version and push changes to Github. + log "Tagging v#{package.version} ...", green + exec "git tag v#{package.version}", (err, stdout, stderr)-> + log stdout, green + exec "git push --tags origin master", (err, stdout, stderr)-> + log stdout, green + # We can do this in parallel. publishDocs onerror