Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Install latest stable phantomjs | Kamil Trzcinski | 2016-08-13 | 1 | -1/+1 |
| | |||||
* | Use new PhantomJS version | Kamil Trzcinski | 2016-08-13 | 1 | -0/+1 |
| | |||||
* | Update ruby 2.3.1ruby-2-3-1 | Z.J. van de Weg | 2016-08-12 | 1 | -2/+2 |
| | |||||
* | Update gitlab ci tests to test ruby 2.1 now too | Z.J. van de Weg | 2016-08-11 | 1 | -1/+1 |
| | |||||
* | Default build tests ruby 2.3.1 | Z.J. van de Weg | 2016-08-11 | 1 | -40/+40 |
| | | | | | Ruby 2.1.8 is used only on master for now, as this would give confidance in case this commit has to be reverted. | ||||
* | Merge branch 'api-examples-curl-long-options' into 'master' | Achilleas Pipinellis | 2016-08-10 | 1 | -0/+7 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use long options for curl examples in documentation ## What does this MR do? Use long options (e.g. `--header` instead of `-H`) for curl examples in documentation. ## Why was this MR needed? Short options are less readable. ## What are the relevant issue numbers? https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5465#note_13603730 See merge request !5703 | ||||
| * | add linting script for documentation | winniehell | 2016-08-09 | 1 | -0/+7 |
| | | |||||
* | | Add test coverage analysis for CoffeeScript (!5052) | winniehell | 2016-08-07 | 1 | -0/+10 |
|/ | |||||
* | Don't setup DB for slack notification build | Ruben Davila | 2016-08-04 | 1 | -0/+3 |
| | |||||
* | Deploy test coverage report on master pipeline only | Grzegorz Bizon | 2016-07-22 | 1 | -0/+2 |
| | |||||
* | Improve CI configuration file for pages stage | Grzegorz Bizon | 2016-07-22 | 1 | -6/+6 |
| | |||||
* | Deploy ruby test coverage report to gitlab pages | Grzegorz Bizon | 2016-07-21 | 1 | -14/+29 |
| | |||||
* | Fix SimpleCov report merging | Kamil Trzcinski | 2016-07-21 | 1 | -1/+2 |
| | |||||
* | Update configuration of SimpleCov | Kamil Trzcinski | 2016-07-21 | 1 | -0/+1 |
| | |||||
* | Store all simplecov configuration in one file | Kamil Trzcinski | 2016-07-21 | 1 | -0/+4 |
| | |||||
* | Fix update-coverage job | Kamil Trzcinski | 2016-07-21 | 1 | -1/+4 |
| | |||||
* | Use `scripts/merge-simplecov` | Kamil Trzcinski | 2016-07-21 | 1 | -1/+1 |
| | |||||
* | Merge coverage report | Kamil Trzcinski | 2016-07-21 | 1 | -0/+11 |
| | |||||
* | Merge branch 'faster-builds-ci' into 'master' | Douwe Maan | 2016-07-20 | 1 | -7/+28 |
|\ | | | | | | | | | | | | | | | | | Speed improvement for builds without DB Only fetch the images which we are going to use. Speeds up the builds by about 30-45 seconds. /cc @ayufan See merge request !4994 | ||||
| * | Use YAML inheritance to DRY the .gitlab-ci.ymlfaster-builds-ci | Z.J. van de Weg | 2016-07-20 | 1 | -19/+14 |
| | | |||||
| * | Speed improvement for builds without DB | Z.J. van de Weg | 2016-06-29 | 1 | -8/+34 |
| | | | | | | | | | | | | Now the builds which do not use the DB or Redis won't pull the images from docker, and won't migrate the DB. This _should_ improve the build times slightly but also create a cleaner trace. | ||||
* | | Added checks for migration downtimemigration-downtime-tags | Yorick Peterse | 2016-07-20 | 1 | -1/+2 |
|/ | | | | | | | | | | | These new checks can be used to check if migrations require downtime or not (as tagged by their authors). In CI this compares the current branch with master so migrations added by merge requests are automatically verified. To check the migrations added since a Git reference simply run: bundle exec rake gitlab:db:downtime_check[GIT_REF] | ||||
* | Merge branch 'use-git-depth' into 'master' | Kamil Trzciński | 2016-06-28 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use GIT_DEPTH for builds ## What does this MR do? Enables experimental feature to use shallow cloning. ## Why was this MR needed? To speed up the builds and reduce the pressure on NFS servers. This should save us between 30s to 1m of the time of each build. ## More information `GIT_DEPTH`: https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/merge_requests/188 ## Problems - Too small value for `GIT_DEPTH` can make it impossible to retry old changes. You will see `unresolved reference` in build log. We should then reconsider changing `GIT_DEPTH` to higher value - Mechanism that rely on `git describe` may not work correctly when `GIT_DEPTH` is set. This will happen, because only part of the git history is present on the build machine ## Requirements GitLab Runner 1.3.0. Currently all our internal runners use beta release or 1.3.0 with support for `GIT_DEPTH`. @pcarranza Please decide when to merge that. We should start monitoring to see an impact on our NFS servers. cc @jacobvosmaer-gitlab @pcarranza See merge request !4730 | ||||
| * | Use GIT_DEPTH when running buildsuse-git-depth | Kamil Trzcinski | 2016-06-17 | 1 | -0/+1 |
| | | |||||
* | | Add caching for Ruby 2.3 tests. | Connor Shea | 2016-06-22 | 1 | -0/+5 |
| | | | | | | | | Accidentally removed when !3807 was merged. | ||||
* | | Add master-only limitation. | Connor Shea | 2016-06-17 | 1 | -2/+2 |
| | | |||||
* | | Remove branch restriction. | Connor Shea | 2016-06-15 | 1 | -2/+2 |
| | | |||||
* | | Upgrade Ruby 2.2 tests to 2.3 | connorshea | 2016-06-15 | 1 | -43/+38 |
|/ | | | | | | | | | | | | | | This changes the GitLab CI Tests that test compatibility with Ruby 2.2 to instead test compat with Ruby 2.3. We’ve discussed skipping straight to 2.3.0 when next upgrading the required Ruby version. Since Rails 5 requires 2.2.2, and we have to upgrade anyway, may as well do it now and not risk having to upgrade again come Rails 5.1 or 5.2. Test failures on Ruby 2.3 do not fail the build. | ||||
* | Merge branch 'retry-spinach-tests' into 'master' | Rémy Coutable | 2016-06-14 | 1 | -3/+1 |
|\ | | | | | | | | | | | | | | | | | | | Retry spinach tests in case of failure using rerun reporter ## What does this MR do? Fixes Spinach tests to retry on tests on master See merge request !4539 | ||||
| * | Use bundle exec to run spinach | Kamil Trzcinski | 2016-06-10 | 1 | -1/+1 |
| | | |||||
| * | Merge remote-tracking branch 'origin/master' into retry-spinach-tests | Kamil Trzcinski | 2016-06-10 | 1 | -0/+2 |
| |\ | |||||
| * | | Retry spinach tests in case of failure using rerun reporter | Kamil Trzcinski | 2016-06-08 | 1 | -3/+1 |
| | | | |||||
* | | | Cache only apt and ruby from vendorcache-apt-and-ruby-only | Kamil Trzcinski | 2016-06-12 | 1 | -1/+2 |
| |/ |/| | | | | | | | Since introduction of gitignore the vendor folder contains also gitignores which affects detection when to update a cache. We explicitly cache only apt and ruby folders. | ||||
* | | Update Knapsack report only on master | Kamil Trzcinski | 2016-06-08 | 1 | -0/+2 |
|/ | |||||
* | Fix knapsack for masterknapsack-for-master | Kamil Trzcinski | 2016-06-07 | 1 | -1/+1 |
| | |||||
* | Remove stage notifications [ci skip] | Kamil Trzcinski | 2016-06-07 | 1 | -1/+0 |
| | |||||
* | Fix knapsack spinach execution | Kamil Trzcinski | 2016-06-07 | 1 | -1/+1 |
| | |||||
* | Fix .gitlab-ci.ymlknapsack | Kamil Trzcinski | 2016-06-07 | 1 | -6/+6 |
| | |||||
* | Rerun failed spinach tests | Kamil Trzcinski | 2016-06-07 | 1 | -70/+94 |
| | |||||
* | Fix license_finder | Kamil Trzcinski | 2016-06-07 | 1 | -1/+1 |
| | |||||
* | Install knapsack | Kamil Trzcinski | 2016-06-07 | 1 | -1/+1 |
| | |||||
* | Use ruby:2.1 and ruby:2.2 images | Kamil Trzcinski | 2016-06-07 | 1 | -2/+2 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into knapsack | Kamil Trzcinski | 2016-06-07 | 1 | -0/+1 |
|\ | | | | | | | | | # Conflicts: # .gitlab-ci.yml | ||||
| * | Add some gems' licenses not caught by License Finder. | Connor Shea | 2016-06-06 | 1 | -0/+5 |
| | | | | | | | | Also add License Finder to CI (only runs on master). | ||||
* | | Install bundler | Kamil Trzcinski | 2016-06-06 | 1 | -0/+1 |
| | | |||||
* | | Don't install knapsack | Kamil Trzcinski | 2016-06-06 | 1 | -1/+0 |
| | | |||||
* | | Refactor all testing suites | Kamil Trzcinski | 2016-06-06 | 1 | -138/+66 |
| | | |||||
* | | Use gitlab-build-images for precache some of the dependencies | Kamil Trzcinski | 2016-06-04 | 1 | -22/+12 |
| | | |||||
* | | Don't start services if they are not needed | Kamil Trzcinski | 2016-06-03 | 1 | -0/+2 |
| | | |||||
* | | USE_BUNDLE_INSTALL | Kamil Trzcinski | 2016-06-03 | 1 | -0/+1 |
| | |