Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update gitlab-ci script syntax | James Lopez | 2016-02-26 | 1 | -1/+1 |
| | |||||
* | Update URL syntax | James Lopez | 2016-02-25 | 1 | -1/+1 |
| | |||||
* | updated gitlab-ci script to include builds URL | James Lopez | 2016-02-24 | 1 | -2/+285 |
| | |||||
* | test | James Lopez | 2016-02-24 | 1 | -5/+1 |
| | |||||
* | testing script | James Lopez | 2016-02-24 | 1 | -285/+6 |
| | |||||
* | updated gitlab ci based on feedback | James Lopez | 2016-02-24 | 1 | -2/+2 |
| | |||||
* | fix gitlab-ci.yml | James Lopez | 2016-02-22 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵ | James Lopez | 2016-02-22 | 1 | -33/+33 |
|\ | | | | | | | | | | | | | feature/slack-notifications-on-ci # Conflicts: # .gitlab-ci.yml | ||||
| * | revert back to ruby 2.1 - use 2.1.8 | James Lopez | 2016-02-19 | 1 | -145/+145 |
| | | |||||
| * | revert back to ruby 2.1 | James Lopez | 2016-02-19 | 1 | -144/+144 |
| | | |||||
* | | resolve merge conflict | James Lopez | 2016-02-18 | 1 | -1/+9 |
| | | |||||
* | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵ | James Lopez | 2016-02-18 | 1 | -4/+131 |
|\ \ | |/ | | | | | | | | | | | feature/slack-notifications-on-ci # Conflicts: # .gitlab-ci.yml | ||||
| * | Use caching, instead of haxxy /cacheuse-caching | Kamil Trzcinski | 2016-02-10 | 1 | -0/+46 |
| | | |||||
| * | split gitlab-ci builds for ruby 2.1 | James Lopez | 2016-02-08 | 1 | -4/+85 |
| | | |||||
* | | default slack notification channel | James Lopez | 2016-02-08 | 1 | -1/+1 |
| | | |||||
* | | update with branch and tags restriction | James Lopez | 2016-02-05 | 1 | -6/+5 |
| | | |||||
* | | removed slack task and added bash script instead. Updated gitlab-ci config file | James Lopez | 2016-02-05 | 1 | -4/+7 |
| | | |||||
* | | uncomment restriction to branches or tags | James Lopez | 2016-02-03 | 1 | -3/+3 |
| | | |||||
* | | refactored rake task and make build pass | James Lopez | 2016-02-03 | 1 | -1/+1 |
| | | |||||
* | | update gitlab ci config | James Lopez | 2016-02-03 | 1 | -1/+1 |
| | | |||||
* | | update ci configuration to send slack notifications on failure and added ↵ | James Lopez | 2016-02-03 | 1 | -1/+32 |
|/ | | | | rake task | ||||
* | merge spec and spinach jobs | James Lopez | 2016-01-27 | 1 | -97/+4 |
| | |||||
* | update gitlab ci settings to include ruby 2.1 images | James Lopez | 2016-01-27 | 1 | -0/+116 |
| | |||||
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into update-ruby-2.2.4 | James Lopez | 2016-01-25 | 1 | -1/+1 |
|\ | |||||
| * | Speed-up docker based buildsspeed-up-builds | Kamil Trzcinski | 2016-01-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Enable to: - Use APT cache - Use Bundler cache - Use PhantomJS cache | ||||
* | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into update-ruby-2.2.4 | James Lopez | 2016-01-22 | 1 | -2/+10 |
|\ \ | |/ | | | | | | | # Conflicts: # .gitlab-ci.yml | ||||
| * | More docker stuff in gitlab-ci.yml | Jacob Vosmaer | 2016-01-22 | 1 | -4/+10 |
| | | |||||
| * | Allow empty Mysql password on CImysql-password-ci | Jacob Vosmaer | 2016-01-22 | 1 | -0/+3 |
| | | |||||
* | | update gitlab ci docker image version | James Lopez | 2016-01-21 | 1 | -0/+1 |
|/ | |||||
* | Ensure that doesn't have pending migrations when running the specs | Douglas Barbosa Alexandre | 2016-01-19 | 1 | -2/+2 |
| | |||||
* | Precompile assets before running feature specs. #4662 | Rubén Dávila | 2015-12-28 | 1 | -0/+1 |
| | |||||
* | Revert "Merge branch 'remove-redcloth' into 'master' "revert-2037 | Douwe Maan | 2015-12-11 | 1 | -1/+2 |
| | | | | | This reverts commit e426c027b0a2a3aa0dea1d833008f2bfd814f483, reversing changes made to c3676aa156981092b7f03f1a3e74bb819cfa2fc3. | ||||
* | Run db:reset before db:create on CIrs-reset-db | Robert Speicher | 2015-12-09 | 1 | -1/+1 |
| | |||||
* | Merge branch 'split-up-builds' into 'master' | Dmitriy Zaporozhets | 2015-12-09 | 1 | -2/+30 |
|\ | | | | | | | | | | | | | Split up 20min+ `spec:other` and `spinach:project` builds to increase parallelization See merge request !2036 | ||||
| * | Split up spec:other even more | Douwe Maan | 2015-12-09 | 1 | -0/+14 |
| | | |||||
| * | Split up specs more | Douwe Maan | 2015-12-09 | 1 | -1/+8 |
| | | |||||
| * | Split up feature specs more | Douwe Maan | 2015-12-09 | 1 | -2/+9 |
| | | |||||
* | | Remove RedCloth and no longer allow bundle-audit to fail | Douwe Maan | 2015-12-09 | 1 | -2/+1 |
|/ | |||||
* | Allow bundler:audit to fail | Dmitriy Zaporozhets | 2015-11-23 | 1 | -0/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Fix gitlab-ci.yml syntax | Dmitriy Zaporozhets | 2015-11-23 | 1 | -3/+3 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Add bundler-audit to CI | Dmitriy Zaporozhets | 2015-11-23 | 1 | -0/+8 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Code duplication check should be enabled nowremove-code-duplication | Dmitriy Zaporozhets | 2015-11-17 | 1 | -1/+0 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Allow flay to fail for now since there is still a lot of refactoring todo | Dmitriy Zaporozhets | 2015-11-16 | 1 | -0/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Dont allow code duplication check to fail | Dmitriy Zaporozhets | 2015-11-16 | 1 | -1/+0 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Don't allow flog failure any more | Dmitriy Zaporozhets | 2015-11-13 | 1 | -1/+0 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Add flay: tool to find duplicate codeflay | Dmitriy Zaporozhets | 2015-11-11 | 1 | -0/+8 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Allow flog failure for now | Dmitriy Zaporozhets | 2015-11-11 | 1 | -0/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Add method complexity check to CIflog | Dmitriy Zaporozhets | 2015-11-10 | 1 | -0/+7 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Allow benchmark failures for the time being | Yorick Peterse | 2015-10-05 | 1 | -0/+1 |
| | | | | | This will be disallowed again once the existing benchmarks pass (which relies on #2341). | ||||
* | Basic setup for an RSpec based benchmark suitebenchmark-suite | Yorick Peterse | 2015-10-02 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This benchmark suite uses benchmark-ips (https://github.com/evanphx/benchmark-ips) behind the scenes. Specs can be turned into benchmark specs by setting "benchmark" to "true" in the top-level describe block like so: describe SomeClass, benchmark: true do end Writing benchmarks can be done using custom RSpec matchers, for example: describe MaruTheCat, benchmark: true do describe '#jump_in_box' do it 'should run 1000 iterations per second' do maru = described_class.new expect { maru.jump_in_box }.to iterate_per_second(1000) end end end By default the "iterate_per_second" expectation requires a standard deviation under 30% (this is just an arbitrary default for now). You can change this by chaining "with_maximum_stddev" on the expectation: expect { maru.jump_in_box }.to iterate_per_second(1000) .with_maximum_stddev(10) This will change the expectation to require a maximum deviation of 10%. Alternatively you can use the it block style to write specs: describe MaruTheCat, benchmark: true do describe '#jump_in_box' do subject { -> { described_class.new } } it { is_expected.to iterate_per_second(1000) } end end Because "iterate_per_second" operates on a block, opposed to a static value, the "subject" method must return a Proc. This looks a bit goofy but I have been unable to find a nice way around this. |