[ https://issues.apache.org/jira/browse/BUILDS-46?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tony Stevenson moved INFRA-8982 to BUILDS-46: --------------------------------------------- INFRA-Members: (was: [infrastructure-team]) Workflow: jira (was: INFRA Workflow) Key: BUILDS-46 (was: INFRA-8982) Project: Infra Build Platform (was: Infrastructure) > couchdb-fauxton: Disable Travis, enable GitHub Repo Status OAuth token for > Jenkins > ---------------------------------------------------------------------------------- > > Key: BUILDS-46 > URL: https://issues.apache.org/jira/browse/BUILDS-46 > Project: Infra Build Platform > Issue Type: Task > Reporter: Robert Kowalski > > CouchDB Fauxton, the Admin Interface of CouchDB has Selenium tests since a > few weeks. We use GitHub PR for reviewing and submitting Pull-Requests. > We currently have a travis application registered > (https://travis-ci.org/apache/couchdb-fauxton/) which is probably using Auth > to update the status on our Pull Requests. For running the Selenium tests we > are using Saucelabs, an external Service. Sadly, but for obvious reasons it > does not work for Pull Requests, because it would expose the > Saucelab-Credentials to every person which submits a PR (see: > http://docs.travis-ci.com/user/pull-requests/#Security-Restrictions-when-testing-Pull-Requests) > In order to have a working CI again we would like to use our Jenkins > (http://ci.couchdb.org:8888/) together with the GitHub Pull Request login > where our committers are whitelisted. To update the status of the PR we need > an OAuth token, like the one for travis. We also need to disable travis for > couchdb-fauxton. > The repository is at https://github.com/apache/couchdb-fauxton/ and I think > we just need a token with `repo:status` as OAuth scope > (https://developer.github.com/v3/repos/statuses/). > Feel free to ping me on IRC (nick: robertkowalski) if there are questions or > if you have any tips&tricks to share regarding Jenkins & GitHub. -- This message was sent by Atlassian JIRA (v6.3.4#6332)