Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 488877

Summary: Enable Travis CI hooks for eclipse/eclipse-collections-kata GitHub repository.
Product: Community Reporter: Craig Motlin <craig.motlin>
Component: GitHubAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: craig.motlin, denis.roy, itohiro73, mikael.barbero
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on: 484327    
Bug Blocks:    

Description Craig Motlin CLA 2016-03-02 11:18:03 EST
+++ This bug was initially created as a clone of Bug #484327 +++

The switch to turn on integration is here, but requires admin rights to enable.

https://travis-ci.org/profile/eclipse

I've enabled Travis builds on my fork, so you can see what it would look like here.

https://travis-ci.org/motlin/eclipse-collections-kata/builds

This request is identical to Bug #484327 except that it's for the eclipse-collections-kata repository, rather than eclipse-collections.
Comment 1 Denis Roy CLA 2016-03-02 13:08:14 EST
This comment from bug 484327 comment 2 was helpful:

Sorry, I don't know the url of the hook. The way I've enabled this in the past is I log into Travis using the oauth integration between Travis and GitHub (log into Travis using GitHub credentials).

Once logged in, this page [1] should have a button labeled eclipse/eclipse-colletions. I see the button but it's grayed out for me since I don't have permissions. Just clicking that button will turn on Travis for this repository.

[1]: https://travis-ci.org/profile/eclipse


I've enabled it as specified. Please resolve/fixed if that's what I had to do.
Comment 2 Craig Motlin CLA 2016-03-02 14:36:57 EST
Perfect, thank you!