diff options
author | eregon <eregon@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-05-28 11:30:55 +0000 |
---|---|---|
committer | eregon <eregon@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-05-28 11:30:55 +0000 |
commit | c66ce5a32f34a0557e262d044b01bae0565203f6 (patch) | |
tree | 31e24efeac6872da980777d32164399979591689 /tool | |
parent | 19ebaa15a3bf05702cc2340af8b0082f6addf2be (diff) | |
download | ruby-c66ce5a32f34a0557e262d044b01bae0565203f6.tar.gz |
Add tool to pull latest mspec/spec when commits have been synchronized
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'tool')
-rwxr-xr-x | tool/pull-latest-mspec-spec | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tool/pull-latest-mspec-spec b/tool/pull-latest-mspec-spec new file mode 100755 index 0000000000..6bb11018c5 --- /dev/null +++ b/tool/pull-latest-mspec-spec @@ -0,0 +1,18 @@ +#!/bin/bash + +# Assumes all commits have been synchronized to https://github.com/ruby/spec +# See spec/mspec/tool/sync/sync-rubyspec.rb + +rm -rf spec/mspec +git clone --depth 1 https://github.com/ruby/mspec.git spec/mspec +commit=$(git -C spec/mspec log -n 1 --format='%h') +rm -rf spec/mspec/.git +git add spec/mspec +git commit -m "Update to ruby/mspec@${commit}" + +rm -rf spec/rubyspec +git clone --depth 1 https://github.com/ruby/spec.git spec/rubyspec +commit=$(git -C spec/rubyspec log -n 1 --format='%h') +rm -rf spec/rubyspec/.git +git add spec/rubyspec +git commit -m "Update to ruby/spec@${commit}" |