-
Notifications
You must be signed in to change notification settings - Fork 9
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
Automatic tests / continuous integration #9
Comments
I have a preference for the workflows approach as it versions the build / test scripts with the repo. I haven't work with either though. And do you know what each option costs? |
Both are free for open source projects ... because it's faster, I will now add a Travis file, and you can add the workflow if you find the time, we can then see what works better. |
I have pushed a Travis file, but I think the owner of the repo has to activate this, at least I can't see the results. I requested the rights from you too. |
access granted |
no, that didn't work, I don't have the rights. Do you see something at https://travis-ci.com/github/project-Gen3sis/R-package ? |
I still can't do it - I think you have to activate it Oskar - I can know see now https://travis-ci.org/github/project-Gen3sis/R-package but I'm getting
|
Hi all, continous integration is working now, ideally sign up to Travis so that you get emails when a build fails, or else check whenever you commit something https://travis-ci.com/github/project-Gen3sis/R-package/branches The link is also on the main page. I have mentioned this before, in order to make this work properly, any time you implement a new feauture
If you do this systematically, the master branch should always be clean / working! |
Hi guys,
just as we talked about the tests - you haven't set up CI tests yet, right? There are at least two options, Travis CI, which I do for DHARMa, and there is a new option directly via GitHub workflows, see an example here https://github.com/TheoreticalEcology/s-jSDM/actions
The advantage of using the workflows is that a) I think it can also be done on a private repo b) it also tests Windows and MacOS. Advantage of TravisCI is that it looks nicer (in my opinion), especially when you work a lot with branches.
Anyway, we should decide for one or the other, this will help a lot with the tests and questions such as #6
The text was updated successfully, but these errors were encountered: