-
Notifications
You must be signed in to change notification settings - Fork 26
/
Dockerfile
10 lines (9 loc) · 929 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
FROM qgis/qgis:release-3_30
RUN mkdir /tests_directory && \
qgis_setup.sh DsgTools && \
cd /tests_directory && \
git clone --progress --verbose https://github.com/dsgoficial/DsgTools.git && \
rm -f /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/DsgTools && \
ln -s /tests_directory/DsgTools/ /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/DsgTools
ENV PYTHONPATH=/usr/share/qgis/python/:/usr/lib/python2.7/dist-packages/qgis:/usr/lib/python3/dist-packages/qgis:/usr/share/qgis/python/qgis:/usr/share/qgis/python/qgis/python/:/usr/share/qgis/python/qgis/python/plugins/:/root/.local/share/QGIS/QGIS3/profiles/default/:/root/.local/share/QGIS/QGIS3/profiles/default/python/:/root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/:/root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/DsgTools
CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/supervisord.conf"]