Open arkanoid87 opened 3 years ago
That looks very interesting, but I'll let @prascle give his thoughts.
Would it be possible to use that to trigger some automatic tests such as what we do on the main repository of CloudCompare?
Nice script! I'll integrate it in the readme (yes, I probably need to restructure the readme :-) ). The build script is a good idea, I'm thinking about it but I haven't had the courage to do it yet, I want something robust.
@dgirardeau, I realize that I don't know what tools you use for the automatic tests of CloudCompare, and what you're thinking about (builds and tests at the integration of commits?)
Yes, I don't know how it works exactly with the main CloudCompare repo, but we use some Continuous Integration mechanism of github to trigger builds whenever a new commit is made. And I just thought that this kind of self contained docker package could help running tests as well. But I wouldn't be able to do it myself 😅.
Building is successful but all tests fails. (windows 11 Docker desktop here) Any chance you could publish a functionning cloudcompy docker image on docker hub (https://hub.docker.com/) ?
Have you taken a look at issue #89? I'll think about publishing a docker image, if it seems feasible without taking too much time... Best, Paul
I wanted to test CloudComPy but the install instructions were quite convoluted to get to the point, so I wrapped up a self-contained Dockerfile that setup a minimal environment based on continuum.io anaconda images that passes all the tests in headless mode.
This could be useful to document install steps on linux but also for CI.
Now it uses binary packages from https://www.simulation.openfields.fr/, but it could be improved to build the required tools.
output: