We’d like to introduce a new docker image
unnmdnwb3/slicer3d-nightly, which offers an environment to test extensions for Slicer 4.11.x (which supports Python 3 ). The image is based on Slicer’s branch
nightly-master (fixed on commit 82f0c50) and shares the base-image
slicer/buildenv-qt5-centos7 with the official Slicer docker images.
For more information, please consult the following sources:
- Github: https://github.com/unnmdnwb3/slicer3d-nightly
- Dockerhub: https://hub.docker.com/r/unnmdnwb3/slicer3d-nightly
Detailed information and the
Dockerfile can be found on the repo itself.
Please consider leaving feedback (either here or on the repo), so that we can improve and adjust our current solution!
We’re a team from Opendose working on an extension for Slicer. Our goal is to provide software that complies to high standards regarding reliability and correctness. Thus, testing of our code is a key-stone of our effort. To facilitate contributing and to enhance our software quality, an automated CI-Pipeline has been built, using Gitlab-CI and Docker.
Considering the eventual upgrade to Slicer 5 and therefore the associated move to Python 3, we wanted to develop our extension for Slicer 4.11.x, which supports Python 3.
Thus, we created
We hope that we can support other teams with this image in their efforts to facilitate testing and build robust software. If you have any questions, I’m more than happy to address them!