summaryrefslogtreecommitdiff
path: root/.gitlab
Commit message (Collapse)AuthorAgeFilesLines
* Remove a useless '.except-docs-qa' extension in 'package-and-qa-manual'qa-remove-unneeded-only-extendRémy Coutable2019-09-032-15/+12
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Introduce a new 'package-and-qa-manual:master' jobRémy Coutable2019-09-031-1/+14
| | | | | | | | | | | This is needed because in `master`, the `gitlab:assets:compile` is created, but not the `gitlab:assets:compile pull-cache` job, and the `needs` keyword cannot take jobs that don't exist, thus we have to create a dedicated job for `master`, with `needs: ["build-qa-image", "gitlab:assets:compile"]` instead of `needs: ["build-qa-image", "gitlab:assets:compile pull-cache"]`. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Ensure 'build-qa-image' is created for all pipelines except docs & qacreate-build-qa-image-for-all-pipelinesRémy Coutable2019-09-032-7/+13
| | | | | | | | | | | | | This also makes 'package-and-qa-manual' created for 'master' because it's a valid use-case to run manual QA on 'master'. Without this change, no pipeline could be created for auto-deploy branches due to the following error: The form contains the following error: package-and-qa-manual: needs 'build-qa-image' Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove lint:javascript:report jobWinnie Hellmann2019-09-022-21/+1
|
* Change markdownlint wildcard formatMarcel Amirault2019-09-021-1/+1
|
* Merge branch 'move-ee-ci-config-to-ce' into 'master'Lin Jen-Shin2019-08-301-0/+22
|\ | | | | | | | | Don't use ee/.gitlab/ for CI config files See merge request gitlab-org/gitlab-ce!32351
| * Don't use ee/.gitlab/ for CI config filesmove-ee-ci-config-to-ceYorick Peterse2019-08-281-0/+22
| | | | | | | | | | | | These files are not available in CE, resulting in CI pipeline failures when trying to include these files. Since the job is already configured to only run on EE, we can just include it in both CE and EE.
* | Set dast job to extend .review-only66718-dast-extend-review-onlyKyle Wiebers2019-08-281-1/+3
| |
* | Merge branch 'add-sast-dast-artifact-path' into 'master'Rémy Coutable2019-08-281-0/+8
|\ \ | |/ |/| | | | | Make sast & dast artifacts browseable See merge request gitlab-org/gitlab-ce!32219
| * Make sast & dast artifacts browseableadd-sast-dast-artifact-pathKyle Wiebers2019-08-271-0/+8
| |
* | Don't set tags for the reports jobsremove-docker-tag-for-reports-jobsRémy Coutable2019-08-271-3/+0
|/ | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Run markdownlint before Nanoc checksAchilleas Pipinellis2019-08-271-2/+3
| | | | | Make it simpler to run markdownlint by moving it before we do those hacks to run Nanoc.
* Merge branch 'feature-branch-gather-jobs-data' into 'master'Stan Hu2019-08-2713-435/+464
|\ | | | | | | | | | | | | Reduce the complexity of our CI configuration Closes #51367 and #65702 See merge request gitlab-org/gitlab-ce!31728
| * Reduce complexity of CI filesfeature-branch-gather-jobs-dataStan Hu2019-08-2613-435/+464
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Change database maintainers group for codeownersAndreas Brandl2019-08-261-6/+7
|/ | | | | Aligning with backend maintainers, @gitlab-org/maintainers/database is now used for codeowners.
* Change docs markdown linterMarcel Amirault2019-08-261-1/+1
| | | | | | | Change from ruby mdl to node markdownlint, add config file to root of project, delete old config file, update exceptions, and fix one doc that was didn't meet standards
* Use the 'needs' keyword for 'package-and-qa-always' jobRémy Coutable2019-08-261-4/+9
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Dont run SAST on testsDennis Appelt2019-08-261-0/+1
|
* Add docs exceptions to two pipeline jobsMarcel Amirault2019-08-222-6/+8
|
* Ensure the dast job does not run on masterdisable-dast-on-masterRémy Coutable2019-08-213-18/+22
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Enable DASTDennis Appelt2019-08-201-0/+10
|
* Update the 'build-qa-image' job to be built from project root contextqa-backport-fix-remaining-prepend-linesRémy Coutable2019-08-191-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Document cleanup of feature flag after deployHeinrich Lee Yu2019-08-161-0/+1
|
* Merge branch 'doc-update-template' into 'master'Ramya Authappan2019-08-132-2/+2
|\ | | | | | | | | Update link to test engineering docs See merge request gitlab-org/gitlab-ce!31681
| * Update links in the issue templatesdoc-update-templateMek Stittri2019-08-092-2/+2
| |
* | Update GraphicsMagick from 1.3.29 to 1.3.33 for CI testsTakuya Noguchi2019-08-122-2/+2
|/ | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* Use Git 2.22 for GitLabZeger-Jan van de Weg2019-08-072-2/+2
| | | | Part of: https://gitlab.com/gitlab-org/gitaly/issues/1715
* Merge branch 'andr3-remove-iamphill-sadly' into 'master'Tim Zallmann2019-08-071-2/+2
|\ | | | | | | | | Remove iamphill from FE Maintainers in codeowners See merge request gitlab-org/gitlab-ce!31484
| * Remove iamphill from FE Maintainers in codeownersandr3-remove-iamphill-sadlyAndré Luís2019-08-051-2/+2
| |
* | Disable Danger review for auto-deploy branchesrs-no-review-for-auto-deployRobert Speicher2019-08-051-0/+1
| |
* | Disable review apps for auto-deploy branchesRobert Speicher2019-08-051-0/+1
| | | | | | | | | | | | These branches are frequently updated and automatically deployed to real environments, there's not really a benefit to building review apps for them that never get used.
* | Updates security templatesJohn Skarbek2019-08-052-11/+11
|/
* Merge branch 'bvl-use-group-codeowners' into 'master'Douwe Maan2019-08-051-7/+7
|\ | | | | | | | | Use groups in CODEOWNERS file See merge request gitlab-org/gitlab-ce!31477
| * Use groups in CODEOWNERS fileBob Van Landuyt2019-08-051-7/+7
| | | | | | | | | | | | Let's dogfood https://gitlab.com/gitlab-org/gitlab-ce/issues/53182 That way we don't need to keep this file up to date.
* | Fix docs review-app stages in the pipelineMarcel Amirault2019-08-051-3/+3
| |
* | 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