[Groonga-commit] groonga/groonga at 6f9ca24 [master] travis: drop Ubuntu 14.04

アーカイブの一覧に戻る
Kouhei Sutou null+****@clear*****
Mon May 13 10:25:09 JST 2019


Kouhei Sutou	2019-05-13 10:25:09 +0900 (Mon, 13 May 2019)

  Revision: 6f9ca24c081c039548ad5587fe54568c7c720731
  https://github.com/groonga/groonga/commit/6f9ca24c081c039548ad5587fe54568c7c720731

  Message:
    travis: drop Ubuntu 14.04

  Removed files:
    travis/Dockerfile.ubuntu-14.04
  Modified files:
    .travis.yml

  Modified: .travis.yml (+0 -4)
===================================================================
--- .travis.yml    2019-05-13 10:20:27 +0900 (84184c3cc)
+++ .travis.yml    2019-05-13 10:25:09 +0900 (a52706400)
@@ -66,10 +66,6 @@ matrix:
       env:
         - BUILD_TOOL=cmake
         - ENABLE_MRUBY=yes
-    - name: "Ubuntu 14.04"
-      os: linux
-      env:
-        - DOCKER=ubuntu-14.04
     - name: "Ubuntu 16.04"
       os: linux
       env:

  Deleted: travis/Dockerfile.ubuntu-14.04 (+0 -109) 100644
===================================================================
--- travis/Dockerfile.ubuntu-14.04    2019-05-13 10:20:27 +0900 (6118ae2c3)
+++ /dev/null
@@ -1,109 +0,0 @@
-FROM ubuntu:14.04
-
-RUN \
-  apt update -qq && \
-  apt install -qq -y \
-    bison \
-    g++ \
-    gcc \
-    gdb \
-    git \
-    libboost-all-dev \
-    libevent-dev \
-    libkytea-dev \
-    liblz4-dev \
-    libmecab-dev \
-    libmsgpack-dev \
-    libssl-dev \
-    libstemmer-dev \
-    libzmq-dev \
-    make \
-    mecab-naist-jdic \
-    pkg-config \
-    ruby2.0 \
-    ruby2.0-dev \
-    sudo \
-    zlib1g-dev
-
-RUN \
-  apt update -qq && \
-  apt install -qq -y software-properties-common && \
-  add-apt-repository -y ppa:cutter-testing-framework/ppa && \
-  apt update -qq && \
-  apt install -qq -y cutter-testing-framework
-
-RUN \
-  apt update -qq && \
-  apt install -qq -y \
-    apt-transport-https \
-    curl \
-    lsb-release && \
-  curl https://dist.apache.org/repos/dist/dev/arrow/KEYS | apt-key add - && \
-  echo "deb [arch=amd64] https://dl.bintray.com/apache/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/ $(lsb_release --codename --short) main" > \
-    /etc/apt/sources.list.d/apache-arrow.list && \
-  apt update -qq && \
-  apt install -qq -y libarrow-dev
-
-RUN \
-  ruby2.0 -r yaml -r rubygems/safe_yaml -S \
-    gem2.0 install \
-      bundler -v "< 2" && \
-  ruby2.0 -r yaml -r rubygems/safe_yaml -S \
-    gem2.0 install \
-      grntest \
-      rake
-
-RUN \
-  useradd --user-group --create-home groonga
-
-RUN \
-  echo "groonga ALL=(ALL:ALL) NOPASSWD:ALL" | \
-    EDITOR=tee visudo -f /etc/sudoers.d/groonga
-
-COPY . /home/groonga/source
-
-USER groonga
-
-WORKDIR /home/groonga
-RUN mkdir -p build
-WORKDIR /home/groonga/build
-
-RUN ../source/configure \
-  --prefix=/tmp/local \
-  --enable-debug \
-  --with-ruby=/usr/bin/ruby2.0 \
-  --enable-mruby
-
-RUN make -j$(nproc) > /dev/null
-
-RUN \
-  mkdir -p /tmp/local/var/log/groonga/httpd/
-
-RUN \
-  rsync -a --include "*.rb" --include "*/" --exclude "*" \
-    ../source/plugins/ \
-    plugins/
-
-RUN \
-  mkdir -p test/command && \
-  rsync -a --delete \
-    ../source/test/command/suite/ \
-    test/command/suite/
-
-CMD \
-  BUILD_DIR=test/unit \
-    ../source/test/unit/run-test.sh && \
-  BUILD_DIR=test/command \
-    ../source/test/command/run-test.sh \
-    test/command/suite \
-    --reporter mark && \
-  BUILD_DIR=test/command \
-    ../source/test/command/run-test.sh \
-    test/command/suite \
-    --reporter mark \
-    --interface http && \
-  BUILD_DIR=test/command \
-    ../source/test/command/run-test.sh \
-    test/command/suite \
-    --reporter mark \
-    --testee groonga-httpd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20190513/241767f6/attachment-0001.html>


More information about the Groonga-commit mailing list
アーカイブの一覧に戻る