Add badges/CI: Travis CI, automatic push of gh-pages, Greenkeeper, coverage
See original GitHub issueI heard badges improve a projectās perceived quality by users š Iād suggest the following ones:
- Travis CI (+ badge)
- Automatic push of demo, and
- Automatic push of API documentation to gh-pages via Travis CI (@makimenko how did you generate the files in gh-pages? What was the command you ran?)
- Greenkeeper (+ badge)
(I justnpm install
ed this repo to test it and NPM warned me about ā20 vulnerabilitiesā! Greenkeeper would have prevented that.) - Maybe coverage (+ badge), but we only have few tests, though. But that could kickoff providing more tests!
See https://github.com/ComFreek/async-playground (shameless self-promotion) or any other repository. Popular repositories tend to have them most.
What do you think? I could do a PR in the next days.
Issue Analytics
- State:
- Created 5 years ago
- Comments:11 (6 by maintainers)
Top Results From Across the Web
GitHub Pages Deployment - Travis CI Docs
Deploying to GitHub Pages uses git push --force to overwrite the history on the target branch, so make sure you only deploy to...
Read more >How to deploy on Github Pages with Travis CI?
Add travis file to your project. Define basic travis-ci configuration to build and push you site on gh-pages page on each new commit...
Read more >How to automate deployment on GitHub-pages with Travis CI
Travis CI can be configured by adding a .travis.yml file to the repository. when Travis CI has been activated for a given repository,...
Read more >How to use Travis CI to automatically deploy a HarpJS ...
Open the repositories tab on your accounts pages and toggle the switch next to your repository to enable Travis support for that repository....
Read more >How to set up TravisCI for projects that push back to github
git config --global user.name "Travis CI". } commit_website_files() {. git checkout -b gh-pages. git add . *.html. git commit --message "Travis build:Ā ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Nice
Yay, the latest commit fixed it, see https://makimenko.github.io/angular-template-for-threejs/.
@makimenko What do you think about making a link to the API documentation from within the README? I know thereās already the link to gh-pages from the repo description, but I think having an extra link with text āAPI docsā or something like that would be beneficial. Have to go now, otherwise, Iād have it done myself.