Skip to content

Setup Travis CI #57

Description

@phillipj

Since the nodejs org doesn't allow 3rd party GH apps org wide access, we have to get Travis setup in a very weird way to get our PRs tested with Travis.

@Fishrock123 as you're the champion of semi-setup for Travis, you willing to help me on this?

Activity

  1. self-assigned this
    on Aug 5, 2016
  2. Fishrock123 commented on Aug 5, 2016

    @Fishrock123
    Contributor

    oh, right

  3. phillipj commented on Aug 8, 2016

    @phillipj
    MemberAuthor

    FYI for others, this is currently blocked due to security concerns mentioned in nodejs/help#243.

  4. jbergstroem commented on Aug 8, 2016

    @jbergstroem
    Member

    Also, we're currently experimenting with using our own Jenkins environment together with nvm to keep track of Node versions.

  5. Trott commented on Jun 8, 2018

    @Trott
    Member
  6. phillipj commented on Jun 8, 2018

    @phillipj
    MemberAuthor

    If I recall correctly, this issue was created to enable Travis in this repo. We've got lots of tests on the bot that would be great to have run as part of PRs, without us having to double check the branches before merging them 😞

  7. reopened this on Jun 8, 2018
  8. phillipj commented on Jun 22, 2018

    @phillipj
    MemberAuthor

    This has finally been resolved as we've transitioned from Travis CI as a GitHub service & polling hacks via the github-bot, to Travis CI GitHub app allowing us to provide Travis the access it needs per repo, not across the entire organisation.

    Refs #183

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions