[前][次][番号順一覧][スレッド一覧]

ruby-changes:50470

From: eregon <ko1@a...>
Date: Wed, 28 Feb 2018 05:21:06 +0900 (JST)
Subject: [ruby-changes:50470] eregon:r62600 (trunk): Update to ruby/mspec@d287466

eregon	2018-02-28 05:21:01 +0900 (Wed, 28 Feb 2018)

  New Revision: 62600

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=62600

  Log:
    Update to ruby/mspec@d287466

  Added files:
    trunk/spec/mspec/tool/pull-latest-mspec-spec
  Modified files:
    trunk/spec/mspec/.travis.yml
    trunk/spec/mspec/tool/sync/sync-rubyspec.rb
Index: spec/mspec/.travis.yml
===================================================================
--- spec/mspec/.travis.yml	(revision 62599)
+++ spec/mspec/.travis.yml	(revision 62600)
@@ -20,6 +20,6 @@ matrix: https://github.com/ruby/ruby/blob/trunk/spec/mspec/.travis.yml#L20
       - gem update --system
   - jdk: oraclejdk8
     install:
-      - curl -L https://github.com/graalvm/truffleruby/releases/download/vm-enterprise-0.28/truffleruby-testing-0.28.tar.gz | tar xz
+      - curl -L https://github.com/oracle/truffleruby/releases/download/vm-enterprise-0.28/truffleruby-testing-0.28.tar.gz | tar xz
       - source truffleruby/setup_env
       - bundle install
Index: spec/mspec/tool/pull-latest-mspec-spec
===================================================================
--- spec/mspec/tool/pull-latest-mspec-spec	(nonexistent)
+++ spec/mspec/tool/pull-latest-mspec-spec	(revision 62600)
@@ -0,0 +1,18 @@ https://github.com/ruby/ruby/blob/trunk/spec/mspec/tool/pull-latest-mspec-spec#L1
+#!/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/ruby
+git clone --depth 1 https://github.com/ruby/spec.git spec/ruby
+commit=$(git -C spec/ruby log -n 1 --format='%h')
+rm -rf spec/ruby/.git
+git add spec/ruby
+git commit -m "Update to ruby/spec@${commit}"

Property changes on: spec/mspec/tool/pull-latest-mspec-spec
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: spec/mspec/tool/sync/sync-rubyspec.rb
===================================================================
--- spec/mspec/tool/sync/sync-rubyspec.rb	(revision 62599)
+++ spec/mspec/tool/sync/sync-rubyspec.rb	(revision 62600)
@@ -1,6 +1,6 @@ https://github.com/ruby/ruby/blob/trunk/spec/mspec/tool/sync/sync-rubyspec.rb#L1
 IMPLS = {
   truffleruby: {
-    git: "https://github.com/graalvm/truffleruby.git",
+    git: "https://github.com/oracle/truffleruby.git",
     from_commit: "f10ab6988d",
   },
   jruby: {
@@ -182,17 +182,6 @@ end https://github.com/ruby/ruby/blob/trunk/spec/mspec/tool/sync/sync-rubyspec.rb#L182
 def verify_commits(impl)
   puts
   Dir.chdir(SOURCE_REPO) do
-    history = `git log master...`
-    history.lines.slice_before(/^commit \h{40}$/).each do |commit, *message|
-      commit = commit.chomp.split.last
-      message = message.join
-      if /\W(#\d+)/ === message
-        puts "Commit #{commit} contains an unqualified issue number: #{$1}"
-        puts "Replace it with #{impl.repo_org}/#{impl.repo_name}#{$1}"
-        sh "git", "rebase", "-i", "#{commit}^"
-      end
-    end
-
     puts "Manually check commit messages:"
     print "Press enter >"
     STDIN.gets

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]