Add test job to CircleCI (#1235)

* Do not compile contrib when running screenshotter

* Add test job to CircleCI

* Update config.yml

* Fail if PR exists but running on the forked repo

* Update Screenshotter README.md

* Store artifact at the root

* Add CircleCI badge

* Add `codecov` to CircleCI

* Change build directory to `dist`
This commit is contained in:
ylemkimon
2018-07-27 10:50:51 +09:00
committed by Kevin Barabash
parent e454eb3b3e
commit 83e8eac0a5
4 changed files with 79 additions and 25 deletions

View File

@@ -48,10 +48,9 @@ fashion are well suited for visual inspection, but for exact binary
comparisons it would be neccessary to carefully set up the environment
to match the one used by the Docker approach.
You can also verify and generate screenshots online using a CI(continuous
integration) service. Fork the project, enable [CircleCI](https://circleci.com/) on your repository,
and push your changes. Diffs and generated screenshots are available at
build artifacts.
Screenshots can also be verified and generated by opening a pull request.
Diffs and generated screenshots are available at the `Artifacts` section
of CircleCI builds.
## Choosing the list of test cases