[milter-manager-commit] milter-manager/milter-manager at 7ba6126 [docker-for-ci] travis: Add distributions

Zurück zum Archiv-Index

Kenji Okimoto null+****@clear*****
Wed Apr 5 17:04:30 JST 2017


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

  New Revision: 7ba6126f9c6431be29188f77e1352eee98f68a57
  https://github.com/milter-manager/milter-manager/commit/7ba6126f9c6431be29188f77e1352eee98f68a57

  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 (300a0d1)
+++ .travis.yml    2017-04-05 17:04:30 +0900 (b711fc0)
@@ -12,6 +12,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...
Download 



More information about the milter-manager-commit mailing list
Zurück zum Archiv-Index