diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 76236b6..939fd1c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -34,3 +34,9 @@ jobs: run: python -m pytest tests/ - name: Python linters run: .github/workflows/scripts/lint_python.sh + Docker: + runs-on: ubuntu-18.04 + steps: + - uses: actions/checkout@v2 + - name: Check Image Builds + run: docker build -t pyvertical:latest . diff --git a/Dockerfile b/Dockerfile index 78d31f5..0b9c760 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ -FROM python:3.8 +FROM python:3.7 -LABEL version="0.1.0" +LABEL version="0.1.1" LABEL maintainer="OpenMined" COPY . /pyvertical @@ -10,7 +10,8 @@ WORKDIR /pyvertical # See https://docs.bazel.build/versions/master/install-ubuntu.html ## 1. Add bazel distribution RUN apt install curl gnupg -RUN curl -f https://bazel.build/bazel-release.pub.gpg | apt-key add - +RUN curl -f https://bazel.build/bazel-release.pub.gpg | gpg --dearmor > bazel.gpg +RUN mv bazel.gpg /etc/apt/trusted.gpg.d/ RUN echo "deb [arch=amd64] https://storage.googleapis.com/bazel-apt stable jdk1.8" | tee /etc/apt/sources.list.d/bazel.list ## 2. Install