From f139401485ba389cbec5c83357e8827b1c53447b Mon Sep 17 00:00:00 2001 From: Josh Burns Date: Fri, 28 Feb 2014 01:26:17 +1100 Subject: [PATCH 1/3] add gem build alias --- plugins/gem/gem.plugin.zsh | 1 + 1 file changed, 1 insertion(+) create mode 100644 plugins/gem/gem.plugin.zsh diff --git a/plugins/gem/gem.plugin.zsh b/plugins/gem/gem.plugin.zsh new file mode 100644 index 000000000..5b14fe7d0 --- /dev/null +++ b/plugins/gem/gem.plugin.zsh @@ -0,0 +1 @@ +alias gb="gem build *.gemspec" \ No newline at end of file From da573f635648efb07603d7172bb08c2f271e1164 Mon Sep 17 00:00:00 2001 From: Josh Burns Date: Fri, 28 Feb 2014 01:26:54 +1100 Subject: [PATCH 2/3] add gem push alias --- plugins/gem/gem.plugin.zsh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/gem/gem.plugin.zsh b/plugins/gem/gem.plugin.zsh index 5b14fe7d0..ca2900353 100644 --- a/plugins/gem/gem.plugin.zsh +++ b/plugins/gem/gem.plugin.zsh @@ -1 +1,2 @@ -alias gb="gem build *.gemspec" \ No newline at end of file +alias gemb="gem build *.gemspec" +alias gemp="gem push *.gem" \ No newline at end of file From fdbf0cbe4687c32846764695fabdf4acdb63a62f Mon Sep 17 00:00:00 2001 From: Josh Burns Date: Fri, 28 Feb 2014 01:32:01 +1100 Subject: [PATCH 3/3] gem push alias and gem yank alias --- plugins/gem/gem.plugin.zsh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/gem/gem.plugin.zsh b/plugins/gem/gem.plugin.zsh index ca2900353..938f5c993 100644 --- a/plugins/gem/gem.plugin.zsh +++ b/plugins/gem/gem.plugin.zsh @@ -1,2 +1,7 @@ alias gemb="gem build *.gemspec" -alias gemp="gem push *.gem" \ No newline at end of file +alias gemp="gem push *.gem" + +# gemy GEM 0.0.0 = gem yank GEM -v 0.0.0 +function gemy { + gem yank $1 -v $2 +} \ No newline at end of file