Commit 1905a9e3e4df39f9901dba6a7a6d1fc13949c2a7
Exists in
master
and in
4 other branches
Merge branch 'master' into ssh_keys_api_doc_fixes
Showing
1 changed file
with
30 additions
and
0 deletions
Show diff stats
... | ... | @@ -0,0 +1,30 @@ |
1 | +## Contribute to GitLab | |
2 | + | |
3 | +If you want to contribute to GitLab, follow this process: | |
4 | + | |
5 | +1. Fork the project | |
6 | +2. Create a feature branch | |
7 | +3. Code | |
8 | +4. Create a pull request | |
9 | + | |
10 | +We only accept pull requests if: | |
11 | + | |
12 | +* Your code has proper tests and all tests pass | |
13 | +* Your code can be merged w/o problems | |
14 | +* It wont broke existing functionality | |
15 | +* Its a quality code | |
16 | +* We like it :) | |
17 | + | |
18 | +## [You may need a developer VM](https://github.com/gitlabhq/developer-vm) | |
19 | + | |
20 | +## Running tests | |
21 | + | |
22 | +To run the specs for GitLab, you need to run seeds for test db. | |
23 | + | |
24 | + cd gitlabhq | |
25 | + rake db:seed_fu RAILS_ENV=test | |
26 | + | |
27 | +Then you can run the test suite with rake: | |
28 | + | |
29 | + rake gitlab:test | |
30 | + | ... | ... |