Skip to content

Document that the docker images are intended for CI/CD only#6362

Merged
Fedr merged 1 commit into
masterfrom
docker-thirdparty-symlinks
Jul 3, 2026
Merged

Document that the docker images are intended for CI/CD only#6362
Fedr merged 1 commit into
masterfrom
docker-thirdparty-symlinks

Conversation

@Fedr

@Fedr Fedr commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Fixes #3043 (the reported CMake error itself was already fixed by #5389, which removed the deprecated FindCUDA usage).

Documentation-only change to docker/readme.md:

  • removes the outdated content (generic docker cheat sheet referencing the long-gone fedora39Dockerfile);
  • states that the images are designed for CI/CD usage only;
  • describes the thirdparty symlinks required if somebody nevertheless uses them for local development — the undocumented step reported in MeshLib could not be built in the ubuntu24 container #3043.

🤖 Generated with Claude Code

Replace the generic docker cheat sheet (referencing the long-gone
fedora39Dockerfile) with a note that the images only serve the GitHub
Actions workflows, and describe the thirdparty symlinks required if one
nevertheless builds MeshLib from source in a container.

Fixes #3043

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Fedr Fedr force-pushed the docker-thirdparty-symlinks branch from d3dd3f2 to fd05638 Compare July 3, 2026 11:29
@Fedr Fedr changed the title Link prebuilt thirdparty libs automatically when building in a docker image Document that the docker images are intended for CI/CD only Jul 3, 2026
@Fedr Fedr merged commit 13186c8 into master Jul 3, 2026
33 checks passed
@Fedr Fedr deleted the docker-thirdparty-symlinks branch July 3, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MeshLib could not be built in the ubuntu24 container

2 participants