ComputationalRadiationPhysics / haseongpu

HASEonGPU: High performance Amplified Spontaneous Emission on GPU
http://www.hzdr.de/crp
Other
7 stars 5 forks source link

continuous integration #25

Closed erikzenker closed 9 years ago

erikzenker commented 10 years ago

To protect the application of compile and runtime error a continuous integration platform should be used:

slizzered commented 10 years ago
slizzered commented 9 years ago

Update on the matter: I started working on a .travis.yml file for TravisCI, but they are still stuck at Ubuntu 12.04, which ships CUDA 4.0 (not sufficient for our needs)

I just found https://snap-ci.com/ and will give it a look

erikzenker commented 9 years ago

I am trying to deploy drone.io on a local machine. It is a docker based CI platform and can be selfhosted.

slizzered commented 9 years ago

nice, thanks.

snap-ci.com ist not the right tool for us (only offers a free trial)

In case the local machine is not sufficient, I can use some of my github-student pack to purchase a server at digitalocean.com. There we could put either drone.io or jenkins in place. My trial there can last up to 20 months, which would be long enough to wait for travis-ci.org to get their stuff sorted out.

erikzenker commented 9 years ago

drone.io is deployed on a local machine and capable of building HASEonGPU. Now we need to setup a server with the prepared archlinux docker image and its done.

ax3l commented 9 years ago

you can just add the hook since you have admin access to this repo (hooks added by now).