Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CI and meta informations #350

Open
1 of 12 tasks
rafamanzo opened this issue Apr 27, 2016 · 1 comment
Open
1 of 12 tasks

Update CI and meta informations #350

rafamanzo opened this issue Apr 27, 2016 · 1 comment

Comments

@rafamanzo
Copy link
Member

rafamanzo commented Apr 27, 2016

For all active Mezuro projects, we have to check the following:

  • CI script
    • Minimal setup steps: we may have added some workarounds no longer necessary
    • Correctness
      • unit tests should run without any other services up to ensure proper mocking
      • Coverage check below 100% should fail the build
    • Improvements: take advantage of new features such as caching and container structure
    • Build against old rubies
      • 2.0.0-p598
      • 2.1.5
    • Make sure unit tests are run with no other services up
    • Fail build if the unit test coverage is below 100%
  • META informations:
    • Complete README
      • Badges
        • Codeclimate
        • Build status
        • Coverage report
        • Waffle
      • Contributing: points to the most up to date description (becomes the CONTRIBUTING.md file)
      • Development: check for updates on dependencies and instructions (becomes the HACKING.md file)
        • See if curl is needed
      • Install(ation instructions)
      • License: header for the given one
      • Authors: points to the relevant file
      • Acknowledgements
    • Updated AUTHORS
    • Check COPYING / COPYING.LESSER presence
    • Check CHANGELOG presence
    • Github repository description short and meaningful. Site points to mezuro.github.io.

Repositories to check:

  • likeno
  • kalibro_client
  • prezento
  • kalibro_configurations
  • kolekti
  • kolekti_analizo
  • kolekti_cc_phpmd
  • kolekti_metricfu
  • kolekti_radon
  • kalibro_processor
  • packaging
  • kalibro_install
@danielkza
Copy link
Contributor

Kalibro Client's changelog is done, as well as a Travis update, but it`s still missing the coverage check.

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

No branches or pull requests

2 participants