ICRAR / leap-accelerate

Low-frequency Excision of the Atmosphere in Parallel
GNU General Public License v2.0
1 stars 1 forks source link

TravisCI setup #3

Closed calgray closed 4 years ago

calgray commented 4 years ago

This change is setup to get TravisCI building the project.

I've added a preinstall script to pull cuda from the nvidia repos ather than ubuntu for 2 reasons:

TravisCI will most likely not be able to run cuda tests so googletest arguments have currently been set to ignore any test with "cuda" in the name

calgray commented 4 years ago

Apologies about the commented out parts, they compile on my machine but not on the travis build (hence all the commits to test TravisCI). I've currently got ubuntu 18.04 LTS now executing cuda 10.1 on my machine (same as the travisCI setup) so fixing up problematic code should be easier now. I'm now less versions away from the compute cluster package versions but I'll leave that downgrade for another day.

After this pull request I'm going to either resolve or add a TODO on any commented out code.

rtobar commented 4 years ago

No apologies needed ;) it was just an observation for future reference. Feel free to go and merge the changes anyway, I'm pretty happy with how it looks :)