How do show my tests passing/failing in Github?

前端 未结 4 461
情话喂你
情话喂你 2021-01-30 03:55

I have a project on github that has extensive unit tests (using mocha for node.js).

I\'d like to show off by showing those tests passing/failing on each page. I notice

相关标签:
4条回答
  • 2021-01-30 04:09

    Take a look at Travis CI. You can use it with GitHub.

    They have docs on using NodeJS

    Those badges you see are called "status images" and Travis provides MarkDown that you can insert into your project's README.md file.

    0 讨论(0)
  • 2021-01-30 04:18

    Yes I'm quite sure you mean something like Jenkins or https://travis-ci.org/ They work on your github account! On every commit the tests are executed.

    0 讨论(0)
  • 2021-01-30 04:23

    Note that since April 26th 2013, you can see the build status on your GitHub repo branch page:

    build status on GitHub repo branches

    The Commit Status API allows you to use that elsewhere: see " Repo Statuses API".

    Starting April 30th, 2013, the API endpoint for commit statuses has been extended to allow branch and tag names, as well as commit SHAs.

    0 讨论(0)
  • 2021-01-30 04:28

    CircleCI the status badges are also simply images that you can drop into your README.md file with the markdown. For example:

    ![Build Status](https://circleci.com/gh/<your github name>/<repo name>.png?circle-token=:circle-token)
    

    or

    ![Build Status](https://circleci.com/gh/<your github name>/<repo name>.svg?style=shield&circle-token=:circle-token)
    
    0 讨论(0)
提交回复
热议问题