Skip to content
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

Add to jenkins.dataverse.org #6

Closed
pdurbin opened this issue May 23, 2019 · 2 comments
Closed

Add to jenkins.dataverse.org #6

pdurbin opened this issue May 23, 2019 · 2 comments
Assignees
Labels
info:help wanted Extra attention is needed pkg:testing test related activities prio:low status:deferred Will be looked at later. type:feature New feature

Comments

@pdurbin
Copy link
Member

pdurbin commented May 23, 2019

https://jenkins.dataverse.org is a new service being offered to the Dataverse community for automated testing, continuous integration and perhaps any other use you can dream up. 😄

For more about this Jenkins service, please see http://guides.dataverse.org/en/4.14/developers/testing.html#continuous-integration

I'm very glad to see that Travis tests are already set up for pyDataverse at https://travis-ci.com/AUSSDA/pyDataverse

I am not suggesting that we replace Travis with Jenkins. Rather, I'm suggesting a "belt and suspenders" approach. In fact, for Dataverse itself we are currently using Travis to know if our Java code even compiles (and if the unit tests pass) and Jenkins to know if our API test suite is passing.

The way to add pyDataverse is to talk to me and @donsizemore at http://chat.dataverse.org (we're both in the eastern timezone of the United States and don't work weekends 😛 ). We'll get the test suite passing (with help from @skasberger probably) and then add it as a job to https://github.com/IQSS/dataverse-jenkins . Actually, once I talk to Don I'll probably create an issue over in that issue tracker for adding the job definition (XML, I believe).

@skasberger skasberger self-assigned this Jun 22, 2019
@skasberger skasberger added the pkg:testing test related activities label Jun 22, 2019
@pdurbin
Copy link
Member Author

pdurbin commented Jun 28, 2019

A job has been set up at https://jenkins.dataverse.org but the config hasn't been added to the dataverse-jenkins repo so I just opened IQSS/dataverse-jenkins#12

@skasberger skasberger added this to the v0.4.0 or later milestone Jun 19, 2020
@skasberger skasberger added info:help wanted Extra attention is needed prio:low status:deferred Will be looked at later. type:feature New feature labels Jun 26, 2020
@skasberger skasberger added status:confirmed Is a valid issue and will be moved forward soon. and removed status:confirmed Is a valid issue and will be moved forward soon. labels Jul 21, 2020
@skasberger
Copy link
Member

Thanks @pdurbin. As we now have our own Jenkins instance at AUSSDA, I will do this there.

djbrooke pushed a commit to djbrooke/pyDataverse that referenced this issue Feb 9, 2021
skasberger added a commit that referenced this issue Apr 7, 2021
@pdurbin pdurbin removed this from the Later milestone Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
info:help wanted Extra attention is needed pkg:testing test related activities prio:low status:deferred Will be looked at later. type:feature New feature
Projects
None yet
Development

No branches or pull requests

2 participants