Skip to content

Latest commit

 

History

History
42 lines (24 loc) · 1.21 KB

README.md

File metadata and controls

42 lines (24 loc) · 1.21 KB

OMS (Organization Management System) Continuous Integration

OMS (Organization Management System) is a fully featured, Ruby on Rails web application that allows non-technical users to manage their organization's online presence.

Testing

Overcommit is used to run these checks before each 'git commit' and 'git push'.

Style analysis of source code is enforced with Rubocop:

bundle exec rubocop

Static security analysis is enforced with Brakeman:

bundle exec brakeman

All unit and integration tests are run with RSpec:

bundle exec rspec

Contributions

Contributions are most welcomed and appreciated! We will be happy to provide assistance and help make the process as easy as possible for you.

Submit a new Pull Request with your contributions, and please ensure all tests pass! You will need to add new tests for new code.

Helpful Application Links

If you are an admin user:

  • /admin/background_jobs to view GoodJob's admin dashboard to manage background jobs.

If you are running in development environment:

  • /admin/requests to view RailsMiniProfiler's request performance dashboard.