Skip to content

Commit

Permalink
Merge branch 'master' of github.com:mundialis/actinia_core into grass79
Browse files Browse the repository at this point in the history
  • Loading branch information
mmacata committed Nov 20, 2020
2 parents 1714f74 + d8a2581 commit fb4dcb0
Show file tree
Hide file tree
Showing 6 changed files with 59 additions and 292 deletions.
12 changes: 6 additions & 6 deletions docker/actinia-core-alpine/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM mundialis/grass-py3-pdal:latest-alpine as grass
FROM mundialis/esa-snap:s1tbx-8.0 as snap
FROM mundialis/actinia-core:alpine-build-pkgs_v4 as build
FROM mundialis/actinia-core:alpine-build-pkgs_v6 as build

LABEL authors="Carmen Tawalika,Anika Bettge,Markus Neteler,Sören Gebbert"
LABEL maintainer="[email protected],[email protected],[email protected],[email protected]"
Expand All @@ -9,12 +9,12 @@ COPY . /src/actinia_core

WORKDIR /src/actinia_core
RUN git checkout .
COPY requirements-alpine.txt requirements-alpine.txt
COPY requirements.txt requirements.txt
# scipy installs but wheel building fails. Helping packages were
# RUN add openblas openblas-dev lapack lapack-dev gfortran
RUN sed -i 's+scikit-learn+#scikit-learn+g' requirements-alpine.txt
RUN sed -i 's+scikit-learn+#scikit-learn+g' requirements.txt
RUN python3 setup.py sdist bdist_wheel -d /build
# RUN pip3 wheel -r requirements-alpine.txt -w /build
# RUN pip3 wheel -r requirements.txt -w /build
# RUN python3 -m pep517.build --out-dir /build . && \


Expand Down Expand Up @@ -76,8 +76,8 @@ RUN pip3 install /build/*

# Duplicate install actinia_core requirements. They are already wheels in
# /build folder, keep to check match of required packages
COPY requirements-alpine.txt /src/requirements-alpine.txt
RUN pip3 install -r /src/requirements-alpine.txt
COPY requirements.txt /src/requirements.txt
RUN pip3 install -r /src/requirements.txt

# Copy actinia config file and start scripts + set needed envs
COPY docker/actinia-core-alpine/actinia.cfg /etc/default/actinia
Expand Down
196 changes: 0 additions & 196 deletions docker/actinia-core-alpine/Dockerfile_alpine_full

This file was deleted.

6 changes: 3 additions & 3 deletions docker/actinia-core-alpine/Dockerfile_runtime_pkgs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM mundialis/docker-pdal:2.1.0 as pdal
FROM mundialis/actinia-core:alpine-build-pkgs_v4
FROM mundialis/actinia-core:alpine-build-pkgs_v6

ENV SNAPPY_RUNTIME_PACKAGES="\
python3 \
Expand Down Expand Up @@ -102,8 +102,8 @@ RUN apk add --allow-untrusted \
openjdk8-jre-$OPENJDK_VERSION.apk

# Duplicated in final images, only here to safe time
COPY requirements-alpine.txt /src/requirements-alpine.txt
RUN pip3 install -r /src/requirements-alpine.txt
COPY requirements.txt /src/requirements.txt
RUN pip3 install -r /src/requirements.txt

# See in build stage why we need this here
# TODO: replace edge community packages as soon as possible.
Expand Down
8 changes: 4 additions & 4 deletions docker/actinia-core-alpine/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,16 @@ $ docker build \
--no-cache \
--file docker/actinia-core-alpine/Dockerfile_build_pkgs \
--tag actinia-core:alpine-build-pkgs .
$ docker tag actinia-core:alpine-build-pkgs mundialis/actinia-core:alpine-build-pkgs_v5
$ docker push mundialis/actinia-core:alpine-build-pkgs_v5
$ docker tag actinia-core:alpine-build-pkgs mundialis/actinia-core:alpine-build-pkgs_v6
$ docker push mundialis/actinia-core:alpine-build-pkgs_v6

$ docker build \
--pull \
--no-cache \
--file docker/actinia-core-alpine/Dockerfile_runtime_pkgs \
--tag actinia-core:alpine-runtime-pkgs .
$ docker tag actinia-core:alpine-runtime-pkgs mundialis/actinia-core:alpine-runtime-pkgs_v5
$ docker push mundialis/actinia-core:alpine-runtime-pkgs_v5
$ docker tag actinia-core:alpine-runtime-pkgs mundialis/actinia-core:alpine-runtime-pkgs_v6
$ docker push mundialis/actinia-core:alpine-runtime-pkgs_v6

$ docker build \
--pull \
Expand Down
51 changes: 0 additions & 51 deletions requirements-alpine.txt

This file was deleted.

Loading

0 comments on commit fb4dcb0

Please sign in to comment.