Skip to content

Update docker-library images #1958

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 19, 2016
Merged

Conversation

jstewmon
Copy link

- `python`: `build tkinter module` (docker-library/python#127)
@tianon
Copy link
Member

tianon commented Jul 19, 2016

Nice, ❤️!

$ diff -u \
    <(curl -fsSL 'https://raw.githubusercontent.com/jstewmon/official-images/89537b2bd5a8431dde04fa4a562c06c1576b31e7/library/python') \
    <(./generate-stackbrew-library.sh)
$ 

@tianon
Copy link
Member

tianon commented Jul 19, 2016

diff --git a/python_2-alpine/Dockerfile b/python_2-alpine/Dockerfile
index f7e62c5..4f74d09 100644
--- a/python_2-alpine/Dockerfile
+++ b/python_2-alpine/Dockerfile
@@ -35,6 +35,8 @@ RUN set -ex \
        pax-utils \
        readline-dev \
        sqlite-dev \
+       tcl-dev \
+       tk-dev \
        zlib-dev \
    && cd /usr/src/python \
    && ./configure \
diff --git a/python_2-slim/Dockerfile b/python_2-slim/Dockerfile
index 0d0e557..244cd20 100644
--- a/python_2-slim/Dockerfile
+++ b/python_2-slim/Dockerfile
@@ -32,6 +32,8 @@ RUN set -ex \
        libsqlite3-dev \
        libssl-dev \
        make \
+       tcl-dev \
+       tk-dev \
        xz-utils \
        zlib1g-dev \
    ' \
diff --git a/python_2-wheezy/Dockerfile b/python_2-wheezy/Dockerfile
index 3673974..9dcb892 100644
--- a/python_2-wheezy/Dockerfile
+++ b/python_2-wheezy/Dockerfile
@@ -16,6 +16,15 @@ ENV PYTHON_VERSION 2.7.12
 ENV PYTHON_PIP_VERSION 8.1.2

 RUN set -ex \
+   && buildDeps=' \
+       tcl-dev \
+       tk-dev \
+   ' \
+   && runDeps=' \
+       tcl \
+       tk \
+   ' \
+   && apt-get update && apt-get install -y $runDeps $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
    && export GNUPGHOME="$(mktemp -d)" \
@@ -42,6 +51,7 @@ RUN set -ex \
            -o \
            \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
        \) -exec rm -rf '{}' + \
+   && apt-get purge -y --auto-remove $buildDeps \
    && rm -rf /usr/src/python ~/.cache

 # install "virtualenv", since the vast majority of users of this image will want it
diff --git a/python_2/Dockerfile b/python_2/Dockerfile
index 27b3d2c..7d1e72c 100644
--- a/python_2/Dockerfile
+++ b/python_2/Dockerfile
@@ -16,6 +16,15 @@ ENV PYTHON_VERSION 2.7.12
 ENV PYTHON_PIP_VERSION 8.1.2

 RUN set -ex \
+   && buildDeps=' \
+       tcl-dev \
+       tk-dev \
+   ' \
+   && runDeps=' \
+       tcl \
+       tk \
+   ' \
+   && apt-get update && apt-get install -y $runDeps $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
    && export GNUPGHOME="$(mktemp -d)" \
@@ -42,6 +51,7 @@ RUN set -ex \
            -o \
            \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
        \) -exec rm -rf '{}' + \
+   && apt-get purge -y --auto-remove $buildDeps \
    && rm -rf /usr/src/python ~/.cache

 # install "virtualenv", since the vast majority of users of this image will want it
diff --git a/python_3.3-alpine/Dockerfile b/python_3.3-alpine/Dockerfile
index f081ebc..832bc1c 100644
--- a/python_3.3-alpine/Dockerfile
+++ b/python_3.3-alpine/Dockerfile
@@ -35,6 +35,8 @@ RUN set -ex \
        pax-utils \
        readline-dev \
        sqlite-dev \
+       tcl-dev \
+       tk-dev \
        xz-dev \
        zlib-dev \
    && cd /usr/src/python \
diff --git a/python_3.3-slim/Dockerfile b/python_3.3-slim/Dockerfile
index 9c5cfbc..d712401 100644
--- a/python_3.3-slim/Dockerfile
+++ b/python_3.3-slim/Dockerfile
@@ -33,6 +33,8 @@ RUN set -ex \
        libsqlite3-dev \
        libssl-dev \
        make \
+       tcl-dev \
+       tk-dev \
        xz-utils \
        zlib1g-dev \
    ' \
diff --git a/python_3.3-wheezy/Dockerfile b/python_3.3-wheezy/Dockerfile
index bae993e..a4225e2 100644
--- a/python_3.3-wheezy/Dockerfile
+++ b/python_3.3-wheezy/Dockerfile
@@ -16,6 +16,15 @@ ENV PYTHON_VERSION 3.3.6
 ENV PYTHON_PIP_VERSION 8.1.2

 RUN set -ex \
+   && buildDeps=' \
+       tcl-dev \
+       tk-dev \
+   ' \
+   && runDeps=' \
+       tcl \
+       tk \
+   ' \
+   && apt-get update && apt-get install -y $runDeps $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
    && export GNUPGHOME="$(mktemp -d)" \
@@ -42,6 +51,7 @@ RUN set -ex \
            -o \
            \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
        \) -exec rm -rf '{}' + \
+   && apt-get purge -y --auto-remove $buildDeps \
    && rm -rf /usr/src/python ~/.cache

 # make some useful symlinks that are expected to exist
diff --git a/python_3.3/Dockerfile b/python_3.3/Dockerfile
index 2417f4b..c01dd68 100644
--- a/python_3.3/Dockerfile
+++ b/python_3.3/Dockerfile
@@ -16,6 +16,15 @@ ENV PYTHON_VERSION 3.3.6
 ENV PYTHON_PIP_VERSION 8.1.2

 RUN set -ex \
+   && buildDeps=' \
+       tcl-dev \
+       tk-dev \
+   ' \
+   && runDeps=' \
+       tcl \
+       tk \
+   ' \
+   && apt-get update && apt-get install -y $runDeps $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
    && export GNUPGHOME="$(mktemp -d)" \
@@ -42,6 +51,7 @@ RUN set -ex \
            -o \
            \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
        \) -exec rm -rf '{}' + \
+   && apt-get purge -y --auto-remove $buildDeps \
    && rm -rf /usr/src/python ~/.cache

 # make some useful symlinks that are expected to exist
diff --git a/python_3.4-alpine/Dockerfile b/python_3.4-alpine/Dockerfile
index b4b71c0..5451c0d 100644
--- a/python_3.4-alpine/Dockerfile
+++ b/python_3.4-alpine/Dockerfile
@@ -36,6 +36,8 @@ RUN set -ex \
        pax-utils \
        readline-dev \
        sqlite-dev \
+       tcl-dev \
+       tk-dev \
        xz-dev \
        zlib-dev \
    && cd /usr/src/python \
diff --git a/python_3.4-slim/Dockerfile b/python_3.4-slim/Dockerfile
index c48f3eb..7c891f6 100644
--- a/python_3.4-slim/Dockerfile
+++ b/python_3.4-slim/Dockerfile
@@ -33,6 +33,8 @@ RUN set -ex \
        libsqlite3-dev \
        libssl-dev \
        make \
+       tcl-dev \
+       tk-dev \
        xz-utils \
        zlib1g-dev \
    ' \
diff --git a/python_3.4-wheezy/Dockerfile b/python_3.4-wheezy/Dockerfile
index 84603b4..9f22989 100644
--- a/python_3.4-wheezy/Dockerfile
+++ b/python_3.4-wheezy/Dockerfile
@@ -16,6 +16,15 @@ ENV PYTHON_VERSION 3.4.5
 ENV PYTHON_PIP_VERSION 8.1.2

 RUN set -ex \
+   && buildDeps=' \
+       tcl-dev \
+       tk-dev \
+   ' \
+   && runDeps=' \
+       tcl \
+       tk \
+   ' \
+   && apt-get update && apt-get install -y $runDeps $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
    && export GNUPGHOME="$(mktemp -d)" \
@@ -41,6 +50,7 @@ RUN set -ex \
            -o \
            \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
        \) -exec rm -rf '{}' + \
+   && apt-get purge -y --auto-remove $buildDeps \
    && rm -rf /usr/src/python ~/.cache

 # make some useful symlinks that are expected to exist
diff --git a/python_3.4/Dockerfile b/python_3.4/Dockerfile
index 094a16b..b34bc98 100644
--- a/python_3.4/Dockerfile
+++ b/python_3.4/Dockerfile
@@ -16,6 +16,15 @@ ENV PYTHON_VERSION 3.4.5
 ENV PYTHON_PIP_VERSION 8.1.2

 RUN set -ex \
+   && buildDeps=' \
+       tcl-dev \
+       tk-dev \
+   ' \
+   && runDeps=' \
+       tcl \
+       tk \
+   ' \
+   && apt-get update && apt-get install -y $runDeps $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
    && export GNUPGHOME="$(mktemp -d)" \
@@ -41,6 +50,7 @@ RUN set -ex \
            -o \
            \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
        \) -exec rm -rf '{}' + \
+   && apt-get purge -y --auto-remove $buildDeps \
    && rm -rf /usr/src/python ~/.cache

 # make some useful symlinks that are expected to exist
diff --git a/python_3.6-alpine/Dockerfile b/python_3.6-alpine/Dockerfile
index 6fdb503..ed2cbb1 100644
--- a/python_3.6-alpine/Dockerfile
+++ b/python_3.6-alpine/Dockerfile
@@ -36,6 +36,8 @@ RUN set -ex \
        pax-utils \
        readline-dev \
        sqlite-dev \
+       tcl-dev \
+       tk-dev \
        xz-dev \
        zlib-dev \
    && cd /usr/src/python \
diff --git a/python_3.6-slim/Dockerfile b/python_3.6-slim/Dockerfile
index ac090f8..2bc29a1 100644
--- a/python_3.6-slim/Dockerfile
+++ b/python_3.6-slim/Dockerfile
@@ -33,6 +33,8 @@ RUN set -ex \
        libsqlite3-dev \
        libssl-dev \
        make \
+       tcl-dev \
+       tk-dev \
        xz-utils \
        zlib1g-dev \
    ' \
diff --git a/python_3.6/Dockerfile b/python_3.6/Dockerfile
index a75fde7..115d13a 100644
--- a/python_3.6/Dockerfile
+++ b/python_3.6/Dockerfile
@@ -16,6 +16,15 @@ ENV PYTHON_VERSION 3.6.0a2
 ENV PYTHON_PIP_VERSION 8.1.2

 RUN set -ex \
+   && buildDeps=' \
+       tcl-dev \
+       tk-dev \
+   ' \
+   && runDeps=' \
+       tcl \
+       tk \
+   ' \
+   && apt-get update && apt-get install -y $runDeps $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
    && export GNUPGHOME="$(mktemp -d)" \
@@ -41,6 +50,7 @@ RUN set -ex \
            -o \
            \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
        \) -exec rm -rf '{}' + \
+   && apt-get purge -y --auto-remove $buildDeps \
    && rm -rf /usr/src/python ~/.cache

 # make some useful symlinks that are expected to exist
diff --git a/python_alpine/Dockerfile b/python_alpine/Dockerfile
index 51a4819..48cdd65 100644
--- a/python_alpine/Dockerfile
+++ b/python_alpine/Dockerfile
@@ -36,6 +36,8 @@ RUN set -ex \
        pax-utils \
        readline-dev \
        sqlite-dev \
+       tcl-dev \
+       tk-dev \
        xz-dev \
        zlib-dev \
    && cd /usr/src/python \
diff --git a/python_latest/Dockerfile b/python_latest/Dockerfile
index c88c9a9..44e6f0e 100644
--- a/python_latest/Dockerfile
+++ b/python_latest/Dockerfile
@@ -16,6 +16,15 @@ ENV PYTHON_VERSION 3.5.2
 ENV PYTHON_PIP_VERSION 8.1.2

 RUN set -ex \
+   && buildDeps=' \
+       tcl-dev \
+       tk-dev \
+   ' \
+   && runDeps=' \
+       tcl \
+       tk \
+   ' \
+   && apt-get update && apt-get install -y $runDeps $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" -o python.tar.xz \
    && curl -fSL "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" -o python.tar.xz.asc \
    && export GNUPGHOME="$(mktemp -d)" \
@@ -41,6 +50,7 @@ RUN set -ex \
            -o \
            \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \
        \) -exec rm -rf '{}' + \
+   && apt-get purge -y --auto-remove $buildDeps \
    && rm -rf /usr/src/python ~/.cache

 # make some useful symlinks that are expected to exist
diff --git a/python_slim/Dockerfile b/python_slim/Dockerfile
index 9e54379..cb6d1e1 100644
--- a/python_slim/Dockerfile
+++ b/python_slim/Dockerfile
@@ -33,6 +33,8 @@ RUN set -ex \
        libsqlite3-dev \
        libssl-dev \
        make \
+       tcl-dev \
+       tk-dev \
        xz-utils \
        zlib1g-dev \
    ' \

@tianon
Copy link
Member

tianon commented Jul 19, 2016

Build test of #1958; 89537b2 (python):

$ bashbrew build python:2.7.12
Building bashbrew/cache:6edf0fd897462189b17b0a5ae382c47aa4efa074c4bf3fc1f4c653386bb9650a (python:2.7.12)
Tagging python:2.7.12
Tagging python:2.7
Tagging python:2

$ test/run.sh python:2.7.12
testing python:2.7.12
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:2.7.12-slim
Building bashbrew/cache:2cbff205177a9bd1bde6dcce0751fc832070f94652f75bf044a32b24b6546adf (python:2.7.12-slim)
Tagging python:2.7.12-slim
Tagging python:2.7-slim
Tagging python:2-slim

$ test/run.sh python:2.7.12-slim
testing python:2.7.12-slim
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:2.7.12-alpine
Building bashbrew/cache:8e62a01670622206722f135ed25b09d6f98bfbc982869c318032e252ba1bc7dd (python:2.7.12-alpine)
Tagging python:2.7.12-alpine
Tagging python:2.7-alpine
Tagging python:2-alpine

$ test/run.sh python:2.7.12-alpine
testing python:2.7.12-alpine
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:2.7.12-wheezy
Building bashbrew/cache:9f4e9de846e5c9437bb8ad5824522fe86c693b77e419bf0b53a06487f84d3350 (python:2.7.12-wheezy)
Tagging python:2.7.12-wheezy
Tagging python:2.7-wheezy
Tagging python:2-wheezy

$ test/run.sh python:2.7.12-wheezy
testing python:2.7.12-wheezy
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:2.7.12-onbuild
Building bashbrew/cache:60636f6b8257952f17ba39274d1f7c5d9e2bc15b4246f8fe21ea4eda554e5226 (python:2.7.12-onbuild)
Tagging python:2.7.12-onbuild
Tagging python:2.7-onbuild
Tagging python:2-onbuild

$ test/run.sh python:2.7.12-onbuild
testing python:2.7.12-onbuild
    'override-cmd' [1/1]...passed


$ bashbrew build python:3.3.6
Building bashbrew/cache:b3cd47dca1513873178c8d0f95f9854c21f6def1db08e7896ed4e7f5e89a21a5 (python:3.3.6)
Tagging python:3.3.6
Tagging python:3.3

$ test/run.sh python:3.3.6
testing python:3.3.6
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.3.6-slim
Building bashbrew/cache:6097fe2e74efdfc8309781986e09073825d38cce7ec16a3369cdd83adce225ff (python:3.3.6-slim)
Tagging python:3.3.6-slim
Tagging python:3.3-slim

$ test/run.sh python:3.3.6-slim
testing python:3.3.6-slim
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.3.6-alpine
Building bashbrew/cache:aefb7de7c691ce167d642159660348f12edf1dfdf913708ff6a674696afec14a (python:3.3.6-alpine)
Tagging python:3.3.6-alpine
Tagging python:3.3-alpine

$ test/run.sh python:3.3.6-alpine
testing python:3.3.6-alpine
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.3.6-wheezy
Building bashbrew/cache:162a6cf13c6785bcab75fceb78af1ec17e91cad033ccb526890c608304ce1e96 (python:3.3.6-wheezy)
Tagging python:3.3.6-wheezy
Tagging python:3.3-wheezy

$ test/run.sh python:3.3.6-wheezy
testing python:3.3.6-wheezy
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.3.6-onbuild
Building bashbrew/cache:c88d88474abe1792c74cac32350456cd3721bb0244c1f5ae68363f8c5db06768 (python:3.3.6-onbuild)
Tagging python:3.3.6-onbuild
Tagging python:3.3-onbuild

$ test/run.sh python:3.3.6-onbuild
testing python:3.3.6-onbuild
    'override-cmd' [1/1]...passed


$ bashbrew build python:3.4.5
Building bashbrew/cache:2cd0c3d4002fe4440d87a52d6050507bd8993d9a963ad1356ec817d9408d2a31 (python:3.4.5)
Tagging python:3.4.5
Tagging python:3.4

$ test/run.sh python:3.4.5
testing python:3.4.5
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.4.5-slim
Building bashbrew/cache:7f73dcd779f27ede58667ca76dada872d468cfb52d0db578306071c43a0c9317 (python:3.4.5-slim)
Tagging python:3.4.5-slim
Tagging python:3.4-slim

$ test/run.sh python:3.4.5-slim
testing python:3.4.5-slim
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.4.5-alpine
Building bashbrew/cache:05aea2d98e83d1a4a58599e13708ad18f448a11e2dc1acfc67694185eddd14af (python:3.4.5-alpine)
Tagging python:3.4.5-alpine
Tagging python:3.4-alpine

$ test/run.sh python:3.4.5-alpine
testing python:3.4.5-alpine
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.4.5-wheezy
Building bashbrew/cache:99ccc2de3a7cbb97347e850cdc563ac44f0789220dc1536fd1d98e0c3c347bb4 (python:3.4.5-wheezy)
Tagging python:3.4.5-wheezy
Tagging python:3.4-wheezy

$ test/run.sh python:3.4.5-wheezy
testing python:3.4.5-wheezy
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.4.5-onbuild
Building bashbrew/cache:25a00200bf2cf3017fcda3edf22653d8e357374c65dead8a433466be9044188e (python:3.4.5-onbuild)
Tagging python:3.4.5-onbuild
Tagging python:3.4-onbuild

$ test/run.sh python:3.4.5-onbuild
testing python:3.4.5-onbuild
    'override-cmd' [1/1]...passed


$ bashbrew build python:3.5.2
Building bashbrew/cache:24294950bf286a8e89efb741c062038a4904a6109e5fcaeeda03c9edd5bb8231 (python:3.5.2)
Tagging python:3.5.2
Tagging python:3.5
Tagging python:3
Tagging python:latest

$ test/run.sh python:3.5.2
testing python:3.5.2
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.5.2-slim
Building bashbrew/cache:4fc1751345565de7a8156ecb8b0ea97f1ab50727f30086096041e77fd72f620a (python:3.5.2-slim)
Tagging python:3.5.2-slim
Tagging python:3.5-slim
Tagging python:3-slim
Tagging python:slim

$ test/run.sh python:3.5.2-slim
testing python:3.5.2-slim
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.5.2-alpine
Building bashbrew/cache:8a5ba30c255d958d3c2d3a01e1e9a535a507ac67c81c785f3d6011a2ba2cff8e (python:3.5.2-alpine)
Tagging python:3.5.2-alpine
Tagging python:3.5-alpine
Tagging python:3-alpine
Tagging python:alpine

$ test/run.sh python:3.5.2-alpine
testing python:3.5.2-alpine
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.5.2-onbuild
Building bashbrew/cache:9e659af2cb0685573ee5abcbd9ec72a4aeb528ecbcf1a2b31f6cd96f195539e2 (python:3.5.2-onbuild)
Tagging python:3.5.2-onbuild
Tagging python:3.5-onbuild
Tagging python:3-onbuild
Tagging python:onbuild

$ test/run.sh python:3.5.2-onbuild
testing python:3.5.2-onbuild
    'override-cmd' [1/1]...passed


$ bashbrew build python:3.6.0a2
Building bashbrew/cache:124eaefb749781daceecf48031fdf335b627393d904cd266781036ecd3517975 (python:3.6.0a2)
Tagging python:3.6.0a2
Tagging python:3.6

$ test/run.sh python:3.6.0a2
testing python:3.6.0a2
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.6.0a2-slim
Building bashbrew/cache:f7b82adc18f6dd224126277b05b7a9bedaeac81766a01fa964c1f80fd8baa375 (python:3.6.0a2-slim)
Tagging python:3.6.0a2-slim
Tagging python:3.6-slim

$ test/run.sh python:3.6.0a2-slim
testing python:3.6.0a2-slim
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.6.0a2-alpine
Building bashbrew/cache:3af7ddc19e9bd7b255174bfe8936b2d741c486c87dc37931fd9e581b42454916 (python:3.6.0a2-alpine)
Tagging python:3.6.0a2-alpine
Tagging python:3.6-alpine

$ test/run.sh python:3.6.0a2-alpine
testing python:3.6.0a2-alpine
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'python-hy' [5/8]...passed
    'python-imports' [6/8]...passed
    'python-pip-requests-ssl' [7/8]...passed
    'python-sqlite3' [8/8]...passed


$ bashbrew build python:3.6.0a2-onbuild
Building bashbrew/cache:f83255f74278ec88366d11e7e0a748216cc83f9bb5dc59a10866adaa9233f00e (python:3.6.0a2-onbuild)
Tagging python:3.6.0a2-onbuild
Tagging python:3.6-onbuild

$ test/run.sh python:3.6.0a2-onbuild
testing python:3.6.0a2-onbuild
    'override-cmd' [1/1]...passed

@yosifkit
Copy link
Member

LGTM

@yosifkit yosifkit merged commit da03d96 into docker-library:master Jul 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy