[Tile-serving] [openstreetmap/mod_tile] Updated Docs & added Docker-based building & testing option (PR #311)
Hummeltech
notifications at github.com
Sat Mar 4 04:35:12 UTC 2023
I have cleaned up the Docs a little bit and in order to help verify they are working as expected, a new Docker-based building and testing method has also been introduced.
Now, the `CMake` configuration will create a `renderd.conf` and `tile.load` file containing the expected configuration options for the system upon which `mod_tile` has been built.
*[Here's](https://github.com/hummeltech/mod_tile/actions/runs/4329299279) a successful Docker-based build & test run.*
_Note: this will currently only be run whenever changes to `docker/*` are made, not on every push and/or pull request._
You can view, comment on, or merge this pull request online at:
https://github.com/openstreetmap/mod_tile/pull/311
-- Commit Summary --
* macOS needs sudo to install
* Update docs
* Docker Image Build
-- File Changes --
A .dockerignore (11)
M .github/actions/autotools/install/action.yml (9)
M .github/actions/cmake/install/action.yml (7)
M .github/actions/dependencies/install/action.yml (2)
M .github/actions/install/action.yml (9)
M .github/workflows/build-and-test.yml (2)
A .github/workflows/docker-image-build.yml (54)
M CMakeLists.txt (62)
M README.rst (12)
A docker/.env (1)
A docker/README.md (31)
A docker/centos/7/Dockerfile (170)
A docker/centos/stream/Dockerfile (192)
A docker/debian/Dockerfile (85)
A docker/docker-compose.yml (138)
A docker/fedora/Dockerfile (75)
A docker/ubuntu/Dockerfile (84)
A docs/build/building_on_centos.md (69)
D docs/build/building_on_centos_7.md (116)
A docs/build/building_on_centos_stream.md (90)
A docs/build/building_on_debian.md (63)
D docs/build/building_on_debian_12.md (68)
A docs/build/building_on_fedora.md (57)
D docs/build/building_on_fedora_34.md (81)
A docs/build/building_on_freebsd.md (73)
A docs/build/building_on_ubuntu.md (63)
D docs/build/building_on_ubuntu_20_04.md (62)
M etc/apache2/renderd-example-map.conf (9)
A etc/apache2/tile.load.in (1)
A etc/renderd/renderd.conf.in (10)
M tests/CMakeLists.txt (22)
M tests/httpd.conf.in (14)
-- Patch Links --
https://github.com/openstreetmap/mod_tile/pull/311.patch
https://github.com/openstreetmap/mod_tile/pull/311.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/pull/311
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/mod_tile/pull/311 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20230303/ec0c60d7/attachment-0001.htm>
More information about the Tile-serving
mailing list