[GRASS-git] [OSGeo/grass] 9f7ecd: docker: Use only native Python API, set only neces...

Markus Neteler noreply at github.com
Sat Jun 15 05:02:17 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: 9f7ecdc31044b64794f35491093ffb8e336c22b4
      https://github.com/OSGeo/grass/commit/9f7ecdc31044b64794f35491093ffb8e336c22b4
  Author: Markus Neteler <neteler at osgeo.org>
  Date:   2024-06-15 (Sat, 15 Jun 2024)

  Changed paths:
    M Dockerfile
    M docker/alpine/Dockerfile
    M docker/alpine/README.md
    M docker/alpine/grass_tests.sh
    M docker/debian/Dockerfile
    M docker/debian/README.md
    M docker/testdata/test_grass_session.py
    M docker/ubuntu/Dockerfile
    M docker/ubuntu/README.md
    M docker/ubuntu_wxgui/Dockerfile
    M docker/ubuntu_wxgui/README.md
    M singularity/debian/README_debian.md
    M singularity/debian/singularityfile_debian

  Log Message:
  -----------
  docker: Use only native Python API, set only necessary variables (#3819)

- Rewrite `testdata/test_grass_session.py`, replacing the `pip install grass-session` approach by native solution (now fully functional).
- Fix Ubuntu ARG handling.
- Remove unneeded environmental variables from images (setting GISBASE without the rest of variables may be harmful because internal mechanisms use it to determine if there is an existing session or not).
- Update tests for all Dockerfiles.

Co-authored-by: Vaclav Petras <wenzeslaus at gmail.com>



To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications


More information about the grass-commit mailing list