[Groonga-commit] ranguba/rroonga at e62f9c4 [master] travis: add support groonga-latest (#151)

Back to archive index
Yasuhiro Horimoto null+****@clear*****
Thu Apr 25 11:58:43 JST 2019


Yasuhiro Horimoto	2019-04-25 11:58:43 +0900 (Thu, 25 Apr 2019)

  Revision: e62f9c4df6b831bd6e3d0dca2126559ac2dff063
  https://github.com/ranguba/rroonga/commit/e62f9c4df6b831bd6e3d0dca2126559ac2dff063

  Message:
    travis: add support groonga-latest (#151)
    
    * travis: add support groonga-latest
    
    * travis: remove needless line
    
    * travis: remove needless path
    
    * travis: remove needless test patterns
    
    * travis: remove needless ";"
    
    * travis: add a missing section
    
    * travis: remove needless spaces
    
    * travis: fix a typo

  Modified files:
    .travis.yml

  Modified: .travis.yml (+19 -10)
===================================================================
--- .travis.yml    2019-04-22 17:08:43 +0900 (4b19b2ff)
+++ .travis.yml    2019-04-25 11:58:43 +0900 (ec734cee)
@@ -2,19 +2,28 @@ sudo: required
 notifications:
   webhooks:
     - https://webhook.commit-email.info/
-rvm:
-  - 2.4
-  - 2.5
-  - 2.6
 # env:
 #   - GROONGA_MASTER=yes
-# matrix:
-#   allow_failures:
-#     - rvm: ruby-head
+matrix:
+  include:
+  - name: "Ruby 2.4"
+    rvm: 2.4
+  - name: "Ruby 2.5"
+    rvm: 2.5
+  - name: "Ruby 2.6"
+    rvm: 2.6
+  - name: "Auto Groonga build"
+    rvm: 2.6
+    env:
+      - INSTALL_GROONGA=no
 before_install:
-  - curl --silent --location https://github.com/groonga/groonga/raw/master/data/travis/setup.sh | sh
   - |
-    if [ "${GROONGA_MASTER}" != "yes" ]; then
-      sudo apt-get -qq -y install groonga-tokenizer-mecab
+    if [ "${INSTALL_GROONGA}" != "no" ]; then
+      curl --silent --location https://github.com/groonga/groonga/raw/master/data/travis/setup.sh | sh
+      if [ "${GROONGA_MASTER}" != "yes" ]; then
+        sudo apt-get -qq -y install groonga-tokenizer-mecab
+      fi
     fi
   - gem update bundler
+after_failure:
+  - cat ext/groonga/mkmf.log
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20190425/583b8353/attachment.html>


More information about the Groonga-commit mailing list
Back to archive index