Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/docker-image-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,11 @@ jobs:

- name: Build 3.10 Docker image
run: |
docker build ./src/3.10 --tag nest/nest-simulator:3.10_rc1
docker build ./src/3.10 --tag nest/nest-simulator:3.10_rc2

- name: Check NEST 3.10
run: |
docker run --rm nest/nest-simulator:3.10_rc1 python3 -c "import nest" | grep "Version:"
docker run --rm nest/nest-simulator:3.10_rc2 python3 -c "import nest" | grep "Version:"

- name: Login to Docker Hub
if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch') && github.ref == 'refs/heads/main' }}
Expand All @@ -118,6 +118,6 @@ jobs:
- name: Push 3.10 to Docker Hub
if: ${{ (github.event_name == 'push' || github.event_name == 'workflow_dispatch') && github.ref == 'refs/heads/main' }}
run: |
docker push nest/nest-simulator:3.10_rc1
docker push nest/nest-simulator:3.10_rc2


8 changes: 4 additions & 4 deletions src/3.10/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM ubuntu:24.04
LABEL maintainer="s.graber@fz-juelich.de"

ARG NEST_VERSION=v3.10_rc1
ARG NEST_VERSION=v3.10_rc2
ARG SRC_PATH=/tmp

ENV TERM=xterm \
Expand All @@ -19,7 +19,7 @@ RUN apt-get update && \
git cmake ccache make gcc g++ \
libgsl-dev libboost-dev libltdl-dev \
libopenmpi-dev pkg-config wget nano \
libhdf5-dev swig pandoc \
libhdf5-dev swig pandoc graphviz \
libtool \
&& rm -rf /var/lib/apt/lists/*

Expand All @@ -37,7 +37,7 @@ RUN python3 -m venv /${HOME}/.env && \
. /${HOME}/.env/bin/activate && \
echo "source /${HOME}/.env/bin/activate" >> /${HOME}/.bashrc && \
cd nest-simulator && \
git checkout v3.10_rc1 && \
git checkout v3.10_rc2 && \
pip install --no-cache-dir -r requirements.txt


Expand Down Expand Up @@ -65,7 +65,7 @@ RUN . /${HOME}/.env/bin/activate && \

# Upgrade and install additional Python tools in the venv
RUN . /${HOME}/.env/bin/activate && \
pip install --no-cache-dir --upgrade nestml==8.3.0-rc1 nest-desktop pandas jupyterlab notebook && \
pip install --no-cache-dir --upgrade nestml==8.3.0-rc2 nest-desktop pandas jupyterlab notebook && \
find /${HOME}/.cache -type f -delete

COPY entrypoint.sh /usr/local/bin/entrypoint.sh
Expand Down
Loading