davidjsherman / mmg

open source software for bidimensional and tridimensional remeshing
http://www.mmgtools.org
Other
0 stars 0 forks source link

Travis CI #2

Open davidjsherman opened 7 years ago

davidjsherman commented 7 years ago

Because of project dependencies, probably best to use a Docker container.

Travis can use Docker in builds and specifically build a custom image before installation. Travis's documentation has a confusing example, where it appears that the test step is executed twice: once in before_install, once in script.

See also an example by Giorgos Logiotatidis that is more complete.

davidjsherman commented 7 years ago

Since the Jenkinsfile leverages the Dockerfile, we should do the same here (and in #3).