[Groonga-commit] groonga/groonga-normalizer-mysql [master] travis: enable

Back to archive index

Kouhei Sutou null+****@clear*****
Wed Feb 6 11:57:25 JST 2013


Kouhei Sutou	2013-02-06 11:57:25 +0900 (Wed, 06 Feb 2013)

  New Revision: f1313f187003b98fb8ebf2af0e056295fb96a7cf
  https://github.com/groonga/groonga-normalizer-mysql/commit/f1313f187003b98fb8ebf2af0e056295fb96a7cf

  Log:
    travis: enable

  Added files:
    .travis.yml
    tool/travis/before_script.sh
    tool/travis/install.sh

  Added: .travis.yml (+15 -0) 100644
===================================================================
--- /dev/null
+++ .travis.yml    2013-02-06 11:57:25 +0900 (d6e105d)
@@ -0,0 +1,15 @@
+notifications:
+  recipients:
+    - groonga-commit �� lists.sourceforge.jp
+    - travis �� clear-code.com
+language: c
+compiler:
+  - gcc
+  - clang
+install:
+  - tool/travis/install.sh
+before_script:
+  - rvm use 1.9.3
+  - tool/travis/before_script.sh
+script:
+  - test/run-test.sh

  Added: tool/travis/before_script.sh (+23 -0) 100755
===================================================================
--- /dev/null
+++ tool/travis/before_script.sh    2013-02-06 11:57:25 +0900 (353fb53)
@@ -0,0 +1,23 @@
+#!/bin/sh
+#
+# Copyright (C) 2013  Kouhei Sutou <kou �� clear-code.com>
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Library General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+set -e
+
+./autogen.sh
+
+./configure

  Added: tool/travis/install.sh (+27 -0) 100755
===================================================================
--- /dev/null
+++ tool/travis/install.sh    2013-02-06 11:57:25 +0900 (444af2f)
@@ -0,0 +1,27 @@
+#!/bin/sh
+#
+# Copyright (C) 2013  Kouhei Sutou <kou �� clear-code.com>
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Library General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+
+set -e
+
+export GROONGA_MASTER=yes
+curl https://raw.github.com/groonga/groonga/master/data/travis/setup.sh | sh
+
+if ! pkg-config --exists groonga; then
+    sudo apt-get install -qq -y libgroonga-dev
+fi
+
-------------- next part --------------
HTML����������������������������...
다운로드 



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