Skip to content

Dockerize the test environment for better reproducibility #1189

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

Merged
merged 8 commits into from
Jul 12, 2025

Conversation

diraol
Copy link
Contributor

@diraol diraol commented Jul 12, 2025

This PR introduces a new test setup totally based on Docker to ease the tests, not depend (nor clash with) on local environment and also migrate the support to python 3.10, 3.11, 3.12 and 3.13.

Due to the new nature of the dockerized setup, with a "base image" (with builtin python and vim versions pre-compiled), we also expect the test flow to be much faster, both locally and on the CI.

@diraol diraol self-assigned this Jul 12, 2025
@diraol diraol force-pushed the dro/docker_setup branch from 57067a9 to 5744ffd Compare July 12, 2025 15:11
@diraol diraol force-pushed the dro/docker_setup branch from 5744ffd to 330261b Compare July 12, 2025 15:12
@diraol diraol merged commit 2db3b9e into develop Jul 12, 2025
8 checks passed
@diraol diraol deleted the dro/docker_setup branch July 12, 2025 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant