summaryrefslogtreecommitdiff
path: root/.gitlab
Commit message (Collapse)AuthorAgeFilesLines
* Fix syntax error in scriptfix-metadata-script-broken-masterHeinrich Lee Yu2019-07-221-1/+1
|
* Merge branch '64428-tests-are-not-split-optimally-by-knapsack' into 'master'Rémy Coutable2019-07-221-0/+1
|\ | | | | | | | | | | | | Upload new Knapsack report instead of merging Closes #64428 See merge request gitlab-org/gitlab-ce!30612
| * Upload new knapsack report instead of merging64428-tests-are-not-split-optimally-by-knapsackHeinrich Lee Yu2019-07-181-0/+1
| |
* | Document database review processToon Claes2019-07-192-12/+7
| | | | | | | | See https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/6069
* | Merge branch '64722-mg-export-frontend-fixtures' into 'master'Phil Hughes2019-07-191-1/+3
|\ \ | | | | | | | | | | | | | | | | | | Resolve "Export frontend fixtures as pipeline artifact" Closes #64722 and #59166 See merge request gitlab-org/gitlab-ce!30917
| * | Save fixtures as pipeline artifactsMike Greiling2019-07-191-0/+2
| | |
| * | Rename the karma:fixtures taskMike Greiling2019-07-191-1/+1
| | | | | | | | | | | | | | | | | | Introduces frontend:fixtures rake task to replace karma:fixtures and update documentation and CI scripts to match
* | | Remove gitlab:ui:visual jobWinnie Hellmann2019-07-191-31/+0
|/ /
* | Add issue link to disabled JUnit reportsWinnie Hellmann2019-07-182-0/+3
|/
* Generate parallel spec reportsqa-review-knapsack-reportsDesiree Chevalier2019-07-171-1/+32
| | | | | Creates reports for parallel specs and collates them into a single HTML report and displays results on the merge request.
* Fix link pointing to the documentation styleguidePeter Leitzen2019-07-161-1/+1
| | | | | | Using the old link redirects to https://docs.gitlab.com/ee/development/documentation/index.html which does not show the mentioned documentation.
* Merge branch 'rename-gitlab-docs-repo' into 'master'Marcia Ramos2019-07-121-1/+1
|\ | | | | | | | | Move the gitlab-docs project under gitlab-org See merge request gitlab-org/gitlab-ce!30620
| * Move the gitlab-docs project under gitlab-orgrename-gitlab-docs-repoAchilleas Pipinellis2019-07-111-1/+1
| | | | | | | | | | Search and replace gitlab-com/gitlab-docs with gitlab-org/gitlab-docs. For https://gitlab.com/gitlab-com/gitlab-docs/issues/310
* | Gather memory usage data in testsAleksei Lipniagov2019-07-121-0/+5
| | | | | | | | Log memory stats after running each spec file and compile the report.
* | Clean up CI reportsPhilippe Lafoucrière2019-07-111-6/+6
|/ | | | | Also, `SAST_CONFIDENCE_LEVEL` has been renamed in https://gitlab.com/gitlab-org/security-products/sast/merge_requests/72
* Centralize config for markdownlintMarkus Koller2019-07-091-3/+1
| | | | | | | | The configuration is currently only specified in CI, by moving it into `.mdlrc` we get immediate feedback locally in supported editors. To ensure `mdl` is available it's also added to the `Gemfile`, though CI will still use the version installed in the `gitlab-docs-lint` image.
* Add lint rule that headings must increment one level at a timeEvan Read2019-07-081-1/+1
| | | | Also fixes instances in Markdown that broke the rule.
* Revert "Merge branch '63825-increase-rspec-parallelism' into 'master'"revert-01c917e3Nick Thomas2019-07-051-2/+2
| | | This reverts merge request !30130
* Retry review-deploy only onceRémy Coutable2019-07-041-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'use-pg-9.6.11-on-ci' into 'master'Stan Hu2019-07-022-2/+2
|\ | | | | | | | | Use PostgreSQL 9.6.11 in CI tests See merge request gitlab-org/gitlab-ce!30270
| * Use PostgreSQL 9.6.11 in CI testsTakuya Noguchi2019-07-032-2/+2
| | | | | | | | | | | | Specify the minor version of postgresql for CI Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* | Merge branch 'leipert-prefer-offline-yarn' into 'master'Stan Hu2019-07-022-4/+4
|\ \ | | | | | | | | | | | | Prefer offline install for yarn See merge request gitlab-org/gitlab-ce!30267
| * | Prefer offline install for yarnLukas Eipert2019-07-022-4/+4
| | |
* | | Add @pslaughter to CODEOWNERSWinnie Hellmann2019-07-021-2/+2
|/ /
* | Merge branch '59177-squash-old-migrations' into 'master'harish-and-cindy-ssl-check-rake-taskharish-and-cindy-ldap-sync-rake-tasksDmitriy Zaporozhets2019-07-021-1/+1
|\ \ | | | | | | | | | | | | | | | | | | Squash old migrations Closes #59177 See merge request gitlab-org/gitlab-ce!30226
| * | Run the db:rollback-pg CI job from 2018Nick Thomas2019-07-021-1/+1
| | |
* | | Disable juint reports tmpdisable-junit-reportsSteve Azzopardi2019-07-022-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The junit reports are creating 90mb files inside of redis for `gitlab-ce/ee` project. There is an ongoing production incident https://gitlab.com/gitlab-com/gl-infra/production/issues/928 that is because of high CPU uitlaization on the redis nodes. GitLab-ce/ee are the highest consumers of memory becuase of these junit reports. This is a bandage until we can scale redis properly.
* | | Fix most bare URLs in projectEvan Read2019-07-021-2/+2
|/ / | | | | | | | | | | Linting rule not enabled for now because tooling produces false positives.
* | Merge branch '62722-boot-app-in-ci-and-check-memory-ce' into 'master'Kamil Trzciński2019-07-011-0/+23
|\ \ | | | | | | | | | | | | | | | | | | Get memory data after booting app in production Closes #62722 See merge request gitlab-org/gitlab-ce!30185
| * | Get memory data after booting app in production62722-boot-app-in-ci-and-check-memory-ceAleksei Lipniagov2019-06-281-0/+23
| |/ | | | | | | | | | | Preload the app in `production` env, hit it with a single request, and gather total gem memory consumption data using `derailed exec perf:mem` from `derailed_benchmarks`. Present the result as MR metrics.
* | Refactor except codePhilippe Lafoucrière2019-07-016-55/+61
| | | | | | | | | | We repeat the same code in many places. With the support of multiple extends, we can clean up several jobs.
* | Enforce consistent prefix for bullet listsMarcel Amirault2019-07-011-1/+1
| | | | | | | | Adjusts asterisks to hyphens in assorted docs to allow lint rule to pass
* | Merge branch 'master' into 'check-min-schema-migrate'DJ Mountney2019-06-283-36/+4
|\ \ | |/ | | | | # Conflicts: # lib/gitlab/database.rb
| * Revert "Merge branch '62722-boot-app-in-ci-and-check-memory' into 'master'"Rémy Coutable2019-06-281-23/+0
| | | | | | This reverts merge request !30031
| * Merge branch '62722-boot-app-in-ci-and-check-memory' into 'master'Kamil Trzciński2019-06-281-0/+23
| |\ | | | | | | | | | | | | | | | | | | Get memory data after booting app in production Closes #63585 See merge request gitlab-org/gitlab-ce!30031
| | * Get memory data after booting app in production62722-boot-app-in-ci-and-check-memoryAleksei Lipniagov2019-06-281-0/+23
| | | | | | | | | | | | | | | | | | Preload the app in `production` env, hit it with a single request, and gather total gem memory consumption data using `derailed exec perf:mem` from `derailed_benchmarks`. Present the result as MR metrics.
| * | Merge branch '3264-project-aliases-ce' into 'master'Bob Van Landuyt2019-06-281-0/+2
| |\ \ | | |/ | |/| | | | | | | CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14108 See merge request gitlab-org/gitlab-ce!29604
| | * Add @patrickbajao as codeowner of project aliases3264-project-aliases-cePatrick Bajao2019-06-271-0/+2
| | |
| * | Merge branch '63825-increase-rspec-parallelism' into 'master'Robert Speicher2019-06-271-2/+2
| |\ \ | | | | | | | | | | | | | | | | Attempt to work around migration spec failures by increasing parallelism See merge request gitlab-org/gitlab-ce!30130
| | * | Attempt to fix migration spec failures by increasing parallelism63825-increase-rspec-parallelismNick Thomas2019-06-271-2/+2
| | |/
| * | Removes Database Reviewer templateMayra Cabrera2019-06-271-34/+0
| |/ | | | | | | It was moved to wwww-gitlab-com
* | Add an flag for skipping the schema version checkDJ Mountney2019-06-251-1/+1
|/ | | | | | If you chose to use the rollback migration feature on your current version for example, you should still have a way to migrate, being that you are still on a supported migration path.
* Merge branch 'improve-review-apps-cleanup-when-previous-deployment-failed' ↵Lin Jen-Shin2019-06-251-6/+11
|\ | | | | | | | | | | | | | | | | into 'master' Improve Review Apps cleanup when previous deployment failed by only issuing an `helm delete` command Closes #63639 and #62161 See merge request gitlab-org/gitlab-ce!28661
| * Let Helm handle the cleanup and print logs when deployment failsRémy Coutable2019-06-251-6/+9
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Retry review-deploy and review-qa-* jobs twiceRémy Coutable2019-06-251-0/+2
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch '62722-add-gem-size-data-to-metrics-report' into 'master'Kamil Trzciński2019-06-251-6/+6
|\ \ | |/ |/| | | | | Add gem size information to metrics.txt in memory CI artifacts See merge request gitlab-org/gitlab-ce!29827
| * Generate gem size metrics in memory CI62722-add-gem-size-data-to-metrics-reportQingyu Zhao2019-06-211-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes several changes: - Rename memory-static to generate-gems-size-metrics-static - Rename memory-static-objects to generate-gems-memory-metrics-static - Change generate-gems-size-metrics-static interface. The script now expect `bundle exec derailed bundle:mem` output as its input. The script output to stdout, or stderr for error message. - Change generate-gems-memory-metrics-static interface. The script now expect `bundle exec derailed bundle:objects` output as its input. The script output to stdout, or stderr for error message. - Generate gem size metrics. Script generate-gems-size-metrics-static extract each gem size from `bundle exec derailed bundle:mem` output. Save output to metrics file in format: 'gem_size_mb{name="zip"} 0.5'
* | Fix reports jobs timing out because of cachePhilippe Lafoucrière2019-06-252-82/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note: This commit relies on https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26801 which brings support to multiple extends. While `cache: {}` can disable a cache being set globally, it doesn't work with extends, which will perform a reverse deep merge based on the keys. The cache defined in the base `.default-cache` job won't be disabled in the report jobs. As a side effect, the `code_quality`, `sast`, and `dependency_scanning` jobs are running on a larger code base than expected, leading to timeouts. fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/11303 fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/60879 fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/12021
* | Exclude docs-only branches from jobEvan Read2019-06-251-0/+1
| |
* | Add Markdown lintingEvan Read2019-06-251-0/+4
|/ | | | | Also adds and one linting rule and makes project conform to it.