www-builds mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Kowalski (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (BUILDS-46) couchdb-fauxton: Disable Travis, enable GitHub Repo Status OAuth token for Jenkins
Date Thu, 08 Jan 2015 12:46:34 GMT

    [ https://issues.apache.org/jira/browse/BUILDS-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14269271#comment-14269271

Robert Kowalski commented on BUILDS-46:

oh wait, I just got another idea

> 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

View raw message