summaryrefslogtreecommitdiff
path: root/.gitlab
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade PostgreSQL versions in CIsh-update-postgresql-ciStan Hu2019-08-042-3/+3
| | | | | | | | * 9.6.11 -> 9.6.14 * 10.7 -> 10.9 This is done in preparation for upgrading PostgreSQL in Omnibus: https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/3492
* Don't run danger on stable branchesleipert-no-danger-on-stblLukas Eipert2019-08-021-0/+1
|
* Use stable image version for dindleipert-remove-docker-hostLukas Eipert2019-08-022-2/+2
| | | | | | See https://gitlab.com/gitlab-com/gl-infra/production/issues/1023 This also has been suggested by Tomasz in the MR
* Update regex for docs branches in ciMarcel Amirault2019-08-026-10/+11
| | | | Changes * to + to be more precise with acceptable branch names
* Ensure review-stop can run even when the branch has been deleted65321-review-stop-fails-when-the-branch-is-deleted-upon-mergeRémy Coutable2019-08-011-3/+7
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Implement review suggestionsMark Lapierre2019-08-011-4/+16
| | | | | | | Make package-and-qa manual so the default `on_success` doesn't need to be set on package-and-qa-always. Remove unnecessary `except: []`
* Remove the wait_for_review_app_to_be_accessible step from review-deploy65003-remove-wait_for_review_app_to_be_accessible-stepRémy Coutable2019-07-301-2/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch '64756-re-enable-junit-reports' into 'master'Kamil Trzciński2019-07-232-9/+6
|\ | | | | | | | | | | | | Enable Junit reports Closes #64756 See merge request gitlab-org/gitlab-ce!30931
| * Enable Junit reports64756-re-enable-junit-reportsSteve Azzopardi2019-07-192-9/+6
| | | | | | | | | | | | | | | | | | | | With https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30254 Junit reports were disabled. With https://gitlab.com/gitlab-com/gl-infra/production/issues/928 and https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30274 solved we should enable them again. closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64756
* | Merge branch 'sh-enable-bootsnap' into 'master'Douglas Barbosa Alexandre2019-07-231-1/+1
|\ \ | | | | | | | | | | | | | | | | | | Make Bootsnap available via ENABLE_BOOTSNAP=1 Closes #45230 See merge request gitlab-org/gitlab-ce!30963
| * | Make Bootsnap available via ENABLE_BOOTSNAP=1Stan Hu2019-07-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bootsnap speeds up Rails loading and now ships by default with Rails 5.2 apps. We should promote this to a default gem and test it out in production. This will also make it possible for the Helm Charts to take advantage of this. It appears that Bootsnap with Rails 5.2.3 and all the GitLab CE gems loads fine on an ARM platform now, so it's possible that https://gitlab.com/gitlab-org/gitlab-ce/issues/34799 has been resolved. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/45230
* | | Extend yamllint test to changelogsPeter Dave Hello2019-07-232-2/+1
| | | | | | | | | | | | cc !30979
* | | Use debian based node images for qa tests64930-fix-node-sass-compilation-errorLukas Eipert2019-07-221-3/+3
| | | | | | | | | | | | | | | | | | | | | The alpine images do not contain a full build toolchain, so if the pre-compiled node-sass bindings cannot be downloaded, they will error and break master. By switching to the debian based images, we are able to compile in case the downloads are not available.
* | | 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