Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add dev stage to docker image #13573

Merged
merged 1 commit into from Jul 30, 2023
Merged

Conversation

JosiahWI
Copy link
Contributor

@JosiahWI JosiahWI commented Jun 9, 2023

This allows us to use development containers, which have the advantage of not requiring any tools or libraries to be installed on the host system besides git and docker.

Closes #13571

The testIPv6Socket test is failing with an unhandled exception because my docker container doesn't have ipv6 enabled. I have taken a look at it, and I will try to reproduce something similar in the test and fix it to handle the failure gracefully.

@wsor4035 wsor4035 added @ Build CMake, build scripts, official builds, compiler and linker errors Feature ✨ PRs that add or enhance a feature labels Jun 9, 2023
@JosiahWI JosiahWI marked this pull request as ready for review June 10, 2023 13:01
@JosiahWI
Copy link
Contributor Author

The dev stage works and the test segfault is unrelated to these changes. I've marked it Ready for Review.

doc/compiling/docker.md Outdated Show resolved Hide resolved
Copy link
Member

@sfan5 sfan5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Zughy Zughy added the Concept approved Approved by a core dev: PRs welcomed! label Jun 11, 2023
This allows us to use development containers, which have the advantage
of not requiring any tools or libraries to be installed on the host
system besides git and docker.

Closes minetest#13571
@rubenwardy rubenwardy merged commit 28fce8a into minetest:master Jul 30, 2023
10 checks passed
Wuzzy2 pushed a commit to Wuzzy2/minetest that referenced this pull request Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@ Build CMake, build scripts, official builds, compiler and linker errors Concept approved Approved by a core dev: PRs welcomed! Feature ✨ PRs that add or enhance a feature >= Two approvals ✅ ✅
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Docker development container
5 participants