Skip to content
This repository was archived by the owner on Apr 16, 2020. It is now read-only.
This repository was archived by the owner on Apr 16, 2020. It is now read-only.

Move coverage test to Circle CI (now it is on Travis) #6

Open

Description

@daviddias

@victorbjelkholm can you use your script to move all the Coverage runs to Circle CI instead of Travis?

Currently, it is https://github.com/ipfs/js-ipfs-repo/blob/master/.travis.yml#L21-L22, we want https://github.com/ipfs/js-ipfs-api/blob/master/circle.yml#L7

We also want to default to coveralls and not codecov. Make the line be:

npm run coverage -- --upload --providers coveralls

Thank you!

Activity

  1. victorb commented on Dec 22, 2017

    @victorb
    Contributor

    Is this something that is urgent and needs to be changed now? Otherwise, we can proceed as we are with updating CI everywhere, and once migration is done, I can write a script that can change that directly in master, bypassing the PRs.

  2. daviddias commented on Dec 22, 2017

    @daviddias
    Author

    @victorbjelkholm we want coverage to be run on PRs so that we know if the PR is lowering or increasing the coverage.

    Right now we have a bunch of unknowns here https://github.com/ipfs/js-ipfs#packages

  3. daviddias commented on Feb 18, 2018

    @daviddias
    Author

    @victorbjelkholm I see that the config was updated -- https://github.com/ipfs/ci-sync/blob/master/configs/circle.yml#L11 -- but there hasn't been a PR to change this in all the repos. What's the hold up?

  4. victorb commented on Feb 18, 2018

    @victorb
    Contributor

    @diasdavid I want to change the flow of the script before running it again, as it's destructive, see https://github.com/ipfs/ci-sync/blob/master/make-ci-update-pr.js#L25

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

Metadata

Metadata

Assignees

No one assigned

    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