Kenji Okimoto
null+****@clear*****
Fri Jun 23 13:04:30 JST 2017
Kenji Okimoto 2017-06-23 13:04:30 +0900 (Fri, 23 Jun 2017) New Revision: 23c4f27d008dbff4fd5aed4434dd6ffa16e6207e https://github.com/milter-manager/milter-manager/commit/23c4f27d008dbff4fd5aed4434dd6ffa16e6207e Message: Add CI for Debian buster Added files: dockerfiles/Dockerfile-debian-buster Modified files: .travis.yml docker-compose.yml Modified: .travis.yml (+1 -0) =================================================================== --- .travis.yml 2017-06-22 17:47:18 +0900 (fdafc62) +++ .travis.yml 2017-06-23 13:04:30 +0900 (27ab306) @@ -17,6 +17,7 @@ env: - TARGET_DISTRIBUTION=ubuntu-zesty - TARGET_DISTRIBUTION=debian-jessie - TARGET_DISTRIBUTION=debian-stretch + - TARGET_DISTRIBUTION=debian-buster - TARGET_DISTRIBUTION=debian-sid - TARGET_DISTRIBUTION=centos6 EXTRA_CONFIGURE_OPTIONS="--with-ruby=/usr/bin/ruby2.2 --with-bundled-ruby-glib2" - TARGET_DISTRIBUTION=centos7 Modified: docker-compose.yml (+8 -0) =================================================================== --- docker-compose.yml 2017-06-22 17:47:18 +0900 (8169696) +++ docker-compose.yml 2017-06-23 13:04:30 +0900 (6e1331a) @@ -38,6 +38,14 @@ services: TZ: Asia/Tokyo command: tail -f /dev/null + debian-buster: + build: + context: . + dockerfile: dockerfiles/Dockerfile-debian-buster + environment: + TZ: Asia/Tokyo + command: tail -f /dev/null + debian-sid: build: context: . Added: dockerfiles/Dockerfile-debian-buster (+17 -0) 100644 =================================================================== --- /dev/null +++ dockerfiles/Dockerfile-debian-buster 2017-06-23 13:04:30 +0900 (67b2a62) @@ -0,0 +1,17 @@ +FROM debian:buster + +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 ruby-test-unit-rr \ + intltool lcov git libtool sudo lsb-release apt-transport-https \ + rrdtool rsyslog && \ + curl -L https://raw.github.com/clear-code/cutter/master/data/travis/setup.sh | env CUTTER_MASTER=yes sh && \ + gem install --no-rdoc --no-ri coveralls-lcov && \ + gem install --no-rdoc --no-ri pkg-config && \ + useradd -m --user-group --shell /bin/bash milter-manager + +WORKDIR /home/milter-manager/milter-manager +COPY . . +RUN chown -R milter-manager:milter-manager . +USER milter-manager -------------- next part -------------- An HTML attachment was scrubbed... Descargar