aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-04-07 16:08:49 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-04-07 16:08:49 +0000
commit57b4fe53cc855250155a8caf176850ad35fd9f4d (patch)
treeb6693a8397ed373b07e5570272cbcdf9803e7b96 /.travis.yml
parent704079794d06be2d92e67413a5dc1b04e49351b4 (diff)
downloadruby-57b4fe53cc855250155a8caf176850ad35fd9f4d.tar.gz
.travis.yml: split long command [ci skip]
* .travis.yml (before_script): split long command to merge pull requests to rubyspec from github. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 86b6b3b46c..58d19a09f9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -47,10 +47,12 @@ before_script:
- "make after-update BASERUBY=ruby UNICODE_FILES=."
- "make -s $JOBS"
- "make update-rubyspec"
- - "${RUBYSPEC_PULL_REQUEST:+git -C spec/rubyspec -c user.email=none -c user.name=none
- pull --no-edit origin $(for rev in ${RUBYSPEC_PULL_REQUEST//,/ }; do
- echo +refs/pull/$rev/merge:;
- done)}"
+ - "if [ -n \"${RUBYSPEC_PULL_REQUEST}\" ]\n
+ then\n
+ merge=\n
+ for rev in ${RUBYSPEC_PULL_REQUEST//,/ }; do merge=\"$merge +refs/pull/$rev/merge:\"; done\n
+ git -C spec/rubyspec -c user.email=none -c user.name=none pull --no-edit origin $merge\n
+ fi"
script:
- "make -s test TESTOPTS=--color=never"