[milter-manager-commit] milter-manager/milter-manager at 406dc0e [master] travis: Add distributions

Back to archive index

Kenji Okimoto null+****@clear*****
Wed Jun 21 16:49:45 JST 2017


Kenji Okimoto	2017-04-05 17:04:30 +0900 (Wed, 05 Apr 2017)

  New Revision: 406dc0e7a8b0cfe69d2a86b9248246d481db00fa
  https://github.com/milter-manager/milter-manager/commit/406dc0e7a8b0cfe69d2a86b9248246d481db00fa

  Merged 163db21: Merge pull request #121 from milter-manager/docker-for-ci

  Message:
    travis: Add distributions
    
    * Debian
      * jessie
      * stretch
      * sid
    * Ubuntu
      * zesty

  Added files:
    dockerfiles/Dockerfile-debian-jessie
    dockerfiles/Dockerfile-debian-sid
    dockerfiles/Dockerfile-debian-stretch
    dockerfiles/Dockerfile-ubuntu-zesty
  Modified files:
    .travis.yml
    docker-compose.yml

  Modified: .travis.yml (+5 -0)
===================================================================
--- .travis.yml    2017-04-05 16:52:04 +0900 (1147b00)
+++ .travis.yml    2017-04-05 17:04:30 +0900 (93f6890)
@@ -13,6 +13,11 @@ env:
     DOCKER_COMPOSE_VERSION: 1.8.1
   matrix:
     - TARGET_DISTRIBUTION=ubuntu-trusty
+    #- TARGET_DISTRIBUTION=ubuntu-xenial
+    #- TARGET_DISTRIBUTION=ubuntu-zesty
+    - TARGET_DISTRIBUTION=debian-jessie
+    - TARGET_DISTRIBUTION=debian-stretch
+    - TARGET_DISTRIBUTION=debian-sid
 
 before_install:
   - sudo rm /usr/local/bin/docker-compose

  Modified: docker-compose.yml (+23 -0)
===================================================================
--- docker-compose.yml    2017-04-05 16:52:04 +0900 (e02ea02)
+++ docker-compose.yml    2017-04-05 17:04:30 +0900 (1f3424f)
@@ -12,4 +12,27 @@ services:
       dockerfile: dockerfiles/Dockerfile-ubuntu-xenial
     command: tail -f /dev/null
 
+  ubuntu-zesty:
+    build:
+      context: .
+      dockerfile: dockerfiles/Dockerfile-ubuntu-zesty
+    command: tail -f /dev/null
+
+  debian-jessie:
+    build:
+      context: .
+      dockerfile: dockerfiles/Dockerfile-debian-jessie
+    command: tail -f /dev/null
+
+  debian-stretch:
+    build:
+      context: .
+      dockerfile: dockerfiles/Dockerfile-debian-stretch
+    command: tail -f /dev/null
+
+  debian-sid:
+    build:
+      context: .
+      dockerfile: dockerfiles/Dockerfile-debian-sid
+    command: tail -f /dev/null
 

  Added: dockerfiles/Dockerfile-debian-jessie (+13 -0) 100644
===================================================================
--- /dev/null
+++ dockerfiles/Dockerfile-debian-jessie    2017-04-05 17:04:30 +0900 (26a4ae7)
@@ -0,0 +1,13 @@
+FROM debian:jessie
+
+RUN apt-get update && \
+    apt-get install -qq -y \
+      debhelper dh-systemd autotools-dev \
+      libglib2.0-dev libev-dev ruby ruby-dev ruby-gnome2-dev \
+      intltool lcov git libtool && \
+    curl -L https://raw.github.com/clear-code/cutter/master/data/travis/setup.sh | sh && \
+    gem install --no-rdoc --no-ri coveralls-lcov && \
+    gem install --no-rdoc --no-ri pkg-config
+
+WORKDIR /app
+COPY . .

  Added: dockerfiles/Dockerfile-debian-sid (+13 -0) 100644
===================================================================
--- /dev/null
+++ dockerfiles/Dockerfile-debian-sid    2017-04-05 17:04:30 +0900 (fa41889)
@@ -0,0 +1,13 @@
+FROM debian:stretch
+
+RUN apt-get update && \
+    apt-get install -qq -y \
+      debhelper dh-systemd autotools-dev \
+      libglib2.0-dev libev-dev ruby ruby-dev ruby-gnome2-dev \
+      intltool lcov git libtool && \
+    curl -L https://raw.github.com/clear-code/cutter/master/data/travis/setup.sh | sh && \
+    gem install --no-rdoc --no-ri coveralls-lcov && \
+    gem install --no-rdoc --no-ri pkg-config
+
+WORKDIR /app
+COPY . .

  Added: dockerfiles/Dockerfile-debian-stretch (+13 -0) 100644
===================================================================
--- /dev/null
+++ dockerfiles/Dockerfile-debian-stretch    2017-04-05 17:04:30 +0900 (fa41889)
@@ -0,0 +1,13 @@
+FROM debian:stretch
+
+RUN apt-get update && \
+    apt-get install -qq -y \
+      debhelper dh-systemd autotools-dev \
+      libglib2.0-dev libev-dev ruby ruby-dev ruby-gnome2-dev \
+      intltool lcov git libtool && \
+    curl -L https://raw.github.com/clear-code/cutter/master/data/travis/setup.sh | sh && \
+    gem install --no-rdoc --no-ri coveralls-lcov && \
+    gem install --no-rdoc --no-ri pkg-config
+
+WORKDIR /app
+COPY . .

  Added: dockerfiles/Dockerfile-ubuntu-zesty (+13 -0) 100644
===================================================================
--- /dev/null
+++ dockerfiles/Dockerfile-ubuntu-zesty    2017-04-05 17:04:30 +0900 (0121457)
@@ -0,0 +1,13 @@
+FROM ubuntu:zesty
+
+RUN apt-get update && \
+    apt-get install -qq -y \
+      debhelper dh-systemd autotools-dev \
+      libglib2.0-dev libev-dev ruby ruby-dev ruby-gnome2-dev \
+      intltool lcov git libtool && \
+    curl -L https://raw.github.com/clear-code/cutter/master/data/travis/setup.sh | sh && \
+    gem install --no-rdoc --no-ri coveralls-lcov && \
+    gem install --no-rdoc --no-ri pkg-config
+
+WORKDIR /app
+COPY . .
-------------- next part --------------
An HTML attachment was scrubbed...
下載 



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