If you want to contribute to GitLab, follow this process:
- Fork the project
- Create a feature branch
- Code
- Create a pull request
We will only accept pull requests if:
- Your code has proper tests and all tests pass
- Your code can be merged w/o problems
- It won't break existing functionality
- It's quality code
- We like it :)
To run the specs for GitLab, you need to run seeds for test db.
cd gitlabhq
rake db:seed_fu RAILS_ENV=test
Then you can run the test suite with rake:
rake gitlab:test