-
Notifications
You must be signed in to change notification settings - Fork 29
Description
https://apitest.dataverse.org is the server that users of Dataverse APIs are encouraged to test with and every time we deploy successfully to this server with a Jenkins job ( https://build.hmdc.harvard.edu:8443/job/apitest.dataverse.org-deploy/ ) a second Jenkins job is triggered ( https://build.hmdc.harvard.edu:8443/job/apitest.dataverse.org-apitester/ ) to run integration tests from https://github.com/IQSS/dataverse-apitester against the newly deployed code.
In addition to those integration tests (which happen to be written in Java), I would love for the tests mentioned at https://github.com/IQSS/dataverse-client-python#running-tests to also be run on every successful deployment to https://apitest.dataverse.org
I'm not sure the best way to accomplish this. Should we use Jenkins? Should we use Travis? I'm open to suggestions.