ci: Fix makefile Python dockers

This commit is contained in:
Mizux Seiha
2020-11-24 10:15:58 +01:00
parent 55fae57000
commit d81bb1aa62
7 changed files with 12 additions and 7 deletions

View File

@@ -1,5 +1,6 @@
FROM ortools/make:alpine_swig AS env
RUN apk add --no-cache python3-dev py3-pip py3-wheel
RUN python3 -m pip install absl-py
FROM env AS devel
WORKDIR /home/project

View File

@@ -1,5 +1,6 @@
FROM ortools/make:archlinux_swig AS env
RUN pacman -Syu --noconfirm python python-pip python-wheel
RUN python -m pip install absl-py
FROM env AS devel
WORKDIR /home/project

View File

@@ -1,8 +1,9 @@
FROM ortools/make:centos_swig AS env
RUN dnf -y update \
&& dnf -y install python36-devel python3-wheel \
&& dnf -y install python38-devel python38-pip python38-wheel \
&& dnf clean all \
&& rm -rf /var/cache/dnf
RUN python3 -m pip install absl-py
FROM env AS devel
WORKDIR /home/project

View File

@@ -1,8 +1,9 @@
FROM ortools/make:debian_swig AS env
RUN apt-get update -qq \
&& apt-get install -yq python3-dev python3-pip python3-venv \
&& apt-get install -yq python3-dev python3-pip python3-wheel python3-venv \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN python3 -m pip install absl-py
FROM env AS devel
WORKDIR /home/project

View File

@@ -1,8 +1,8 @@
FROM ortools/make:fedora_swig AS env
RUN dnf -y update \
&& dnf -y install \
python3 python3-devel python3-pip python3-wheel \
&& dnf -y install python3-devel python3-pip python3-wheel \
&& dnf clean all
RUN python3 -m pip install absl-py
FROM env AS devel
WORKDIR /home/project

View File

@@ -1,8 +1,8 @@
FROM ortools/make:opensuse_swig AS env
RUN zypper update -y \
&& zypper install -y \
python3 python3-pip python3-devel python3-wheel \
&& zypper install -y python3-devel python3-pip python3-wheel \
&& zypper clean -a
RUN python3 -m pip install absl-py
FROM env AS devel
WORKDIR /home/project

View File

@@ -1,8 +1,9 @@
FROM ortools/make:ubuntu_swig AS env
RUN apt-get update -qq \
&& apt-get install -yq python3-dev python3-pip python3-venv \
&& apt-get install -yq python3-dev python3-pip python3-wheel python3-venv \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN python3 -m pip install absl-py
FROM env AS devel
WORKDIR /home/project