summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* Generate secret first to avoid warnings laterLin Jen-Shin2018-01-261-0/+1
|
* Merge branch '34952-only-tags-is-not-taken-in-account-in-the-cache-gems-job' ↵Robert Speicher2018-01-251-2/+1
|\ | | | | | | | | | | | | | | | | into 'master' Resolve "`only: - tags` is not taken in account in the `cache gems` job" Closes #34952 See merge request gitlab-org/gitlab-ce!16721
| * Ensure the job also run for tagsRémy Coutable2018-01-251-2/+1
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Cache rubocop cache for CI42338-rubocop-cacheLin Jen-Shin2018-01-251-1/+6
|/
* Remove one Spinach job and add one RSpec jobrc/move-one-spinach-job-to-rspecRémy Coutable2018-01-241-63/+63
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Ensure Gitaly Ruby gems are installed using the correct Gemfile and at the ↵rc/improve-setup-test-envRémy Coutable2018-01-231-1/+1
| | | | | | correct location Signed-off-by: Rémy Coutable <remy@rymai.me>
* Split the setup-test-env job in twoNick Thomas2018-01-191-3/+16
|
* Merge branch '41749-postgres-9.6-for-ci-tests' into 'master'Rémy Coutable2018-01-121-0/+3
|\ | | | | | | | | Add reason to keep postgresql 9.2 for CI See merge request gitlab-org/gitlab-ce!16277
| * Add reason to keep postgresql 9.2 for CITakuya Noguchi2018-01-121-0/+3
| |
* | Merge branch 'docs/exclude-sast' into 'master'Rémy Coutable2018-01-111-0/+1
|\ \ | | | | | | | | | | | | | | | | | | Exclude sast job from being run in docs only changes Closes #41818 See merge request gitlab-org/gitlab-ce!16344
| * | Exclude sast job from being run in docs only changesdocs/exclude-sastJohn Doe2018-01-101-0/+1
| |/
* | Require qa:selectors sanity validation to passGrzegorz Bizon2018-01-101-1/+0
| |
* | Allow failure of qa:selectors job for nowGrzegorz Bizon2018-01-091-1/+2
| |
* | Add CI job that validates GitLab QA selectorsGrzegorz Bizon2018-01-091-0/+12
|/
* Merge branch '41396-ee_compat_check-and-security-fix-development' into 'master'Rémy Coutable2018-01-041-0/+1
|\ | | | | | | | | | | | | Do not run ee_compat_check on security branches Closes #41396 See merge request gitlab-org/gitlab-ce!16188
| * Do not run ee_compat_check on security branches41396-ee_compat_check-and-security-fix-developmentAlessio Caiazza2018-01-041-0/+1
| | | | | | | | | | | | | | | | Branches started from `security-X-Y` will likely fail on `ee_compat_check`, the check tries to merge against EE `master` which may likely fail for MR that are not targetted on `master`, like security fixes. This commit disables `ee_compat_check` on branches starting with `security-`.
* | Rename db:seed_fu-{pg,mysql} to gitlab:setup-{pg,mysql}Rémy Coutable2018-01-041-5/+5
|/ | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fix `rake db:seed_fu` not doing anything in CIsh-fix-seed-fu-ciStan Hu2018-01-021-1/+3
| | | | | | | | | The default behavior of seed_fu is to load the fixtures using the RAILS_ENV environment. In CI, since we set RAILS_ENV=test, nothing is ever loaded. Instead of `rake db:seed_fu`, use `rake gitlab:setup`, which sets up MySQL properly with limits. Closes #41517
* Remove security checks from static analysis and add sast jobDmitriy Zaporozhets2017-12-231-0/+8
|
* Use gitlab-stylesRémy Coutable2017-12-221-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Update Ruby version to 2.3.641268-bump-ruby-to-2-3-6Rémy Coutable2017-12-211-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Make sure two except won't overwrite each otherLin Jen-Shin2017-12-191-26/+18
| | | | | | This is a pretty boring solution, but I can't think of a good idea right now and this might be good enough for now...
* Use dedicated runners for all the CI jobs41139-codequality-and-qa-internal-is-leaking-to-shared-runnersRémy Coutable2017-12-181-19/+23
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Optimize QA pipeline and don't run irrelevant jobsGrzegorz Bizon2017-12-181-0/+21
|
* Change CI config to use new base imageBalasankar C2017-12-151-1/+1
|
* Do not run qa:internal for docs only changesAchilleas Pipinellis2017-12-051-0/+1
|
* Upgrade codeclimate image to latestWinnie Hellmann2017-11-281-1/+1
|
* Add a feedback mechanism to `package-qa` manual actionGrzegorz Bizon2017-11-241-1/+3
|
* Try to find the merge-base against the canonical masterRémy Coutable2017-11-221-1/+1
| | | | | | Also, name the remotes in Gitlab::EeCompatCheck Signed-off-by: Rémy Coutable <remy@rymai.me>
* Remove a useless `allow_failure: no` and use `true` instead of `yes`rc/remove-useless-allow-failureRémy Coutable2017-11-201-2/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'docs/use-slug-as-prefix-in-ci-docs-job' into 'master'Rémy Coutable2017-11-201-1/+1
|\ | | | | | | | | Use slug as the prefix for the docs CI job preview URL See merge request gitlab-org/gitlab-ce!15450
| * Use slug as the prefix for the docs CI job preview URLdocs/use-slug-as-prefix-in-ci-docs-jobAchilleas Pipinellis2017-11-171-1/+1
| |
* | Rollback to a safer place to stopMichael Kozono2017-11-171-1/+1
|/
* Set 0.69.0 instead of latest for codeclimate imageShinya Maeda2017-11-171-1/+1
|
* Remove the custom cache definition for the ee_compat_check job and disallow ↵38605-move-ee_compat_check-to-an-earlier-build-stageRémy Coutable2017-11-101-5/+1
| | | | | | it to fail Signed-off-by: Rémy Coutable <remy@rymai.me>
* Use a non-superuser user to access GitLab to ensure permissions are propersh-use-non-superuser-dbStan Hu2017-11-091-1/+2
| | | | | | | | | We have run into permission issues with MySQL triggers in #36633 that would have been caught earlier either if our migration tests or GitLab QA tests had been testing against non-superuser users. This change creates a non-superuser that has access to the GitLab test database and uses that. Closes #39932
* Add Internal QA specs to the pipelineGrzegorz Bizon2017-11-081-0/+10
|
* Merge branch 'sh-headless-chrome-support' into 'master'Stan Hu2017-11-031-3/+1
|\ | | | | | | | | | | | | Replace PhantomJS with Headless Chrome for GitLab Integration Tests Closes #30876 See merge request gitlab-org/gitlab-ce!12244
| * remove PhantomJS specific hacksMike Greiling2017-10-311-1/+0
| |
| * update to Chrome 62 build imageMike Greiling2017-10-311-1/+1
| |
| * Merge branch 'master' into sh-headless-chrome-supportMike Greiling2017-10-311-3/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (84 commits) Migrate Gitlab::Git::Wiki#page to Gitaly Load participants async Normalize LDAP DN when looking up identity Improve the maintenance policy page add changelog fix spec failure Allow promoting project milestones to group milestones fix specs Be able to bundle gems with newer rubies Upgrade Ruby to 2.3.5 fixed up upload feature after master merge fix missing issue assignees Migrate Gitlab::Git::Wiki#delete_page to Gitaly Enable eslint Make `#hashed_storage?` require feature argument Adds callback function to inital cluster request Fix example typo. Upload files through the multi-file editor get branch name from the DOM Resolve "Convert autosize.js library to be a Yarn managed library" ...
| * \ Merge branch 'master' into sh-headless-chrome-supportMike Greiling2017-10-231-81/+69
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (297 commits) Fix deletion of container registry or images returning an error The fog-aliyun gem had a bug in v0.1.0 for file storage creation/update. This merge requests update the gem to v0.2.0 which contains the fix: Decrease ABC threshold to 54.28 Update VERSION to 10.2.0-pre Update CHANGELOG.md for 10.1.0 Document `CI_SHARED_ENVIRONMENT` and `CI_DISPOSABLE_ENVIRONMENT` Fix the external URLs generated for online view of HTML artifacts Use title as placeholder instead of issue title for reusability Fix failure in current_settings_spec.rb Clarify the difference between project_update and project_rename URI decode Page-Title header to preserve UTF-8 characters Update Gitaly version to v0.49.0 Decrease Perceived Complexity threshold to 14 Resolve "Remove help text regarding group issues on group issues page (and group merge requests page)" Force non diff resolved discussion to display when collapse toggled Added submodule support in multi-file editor add note about after_script being run separately Check for element before evaluate_script Merge branch 'master-i18n' into 'master' Update Prometheus gem to fix problems with other files overwriting current file ...
| * \ \ Merge branch 'master' into sh-headless-chrome-supportMike Greiling2017-10-091-1/+3
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (113 commits) Introduce new hook data builders for Issue and MergeRequest Don't create todos for old issue assignees Start adding Gitlab::HookData::IssuableBuilder Include the changes in issuable webhook payloads Rename the `codeclimate` job to `codequality` Don't show an "Unsubscribe" link in snippet comment notifications Add QA::Scenario::Gitlab::Group::Create Removes CommitsList from global namespace Fix wiki empty page translation namespace not being removed Fixes mini graph in commit view Fix link to new i18n index page Update i18n docs Move i18n/introduction to i18n/index Resolve "Simple documentation update - backup to restore in restore section" Remove AjaxLoadingSpinner and CreateLabelDropdown from global namespace Move cycle analytics banner into a vue file Updated Icons + Fix for Collapsed Groups Angle Don't create fork networks for root projects that are deleted Remove executable permissions on images to make docs lint happy Sync up hard coded DN class in migration ...
| * \ \ \ Merge branch 'master' into sh-headless-chrome-supportJose Ivan Vargas2017-10-061-10/+10
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into sh-headless-chrome-supportJose Ivan Vargas2017-10-031-0/+1
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into sh-headless-chrome-supportJose Ivan Vargas2017-09-261-3/+12
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into sh-headless-chrome-supportJose Ivan Vargas2017-09-211-7/+12
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into sh-headless-chrome-supportMike Greiling2017-09-181-1/+4
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (97 commits) Eliminate N+1 queries in loading discussions.json endpoint Clean up read_registry scope changes Add missing import statements Improve “New project“ page description Fix notification message when admin label was modified Remove gaps under nav on build page Replace the 'project/snippets.feature' spinach test with an rspec analog Use correct group members path for members flyout link Fix docs for lightweight tag creation via API Replace the 'project/commits/revert.feature' spinach test with an rspec analog Merge branch 'rs-incoming-email-domain-docs' into 'security-10-0' Replace the 'project/archived.feature' spinach test with an rspec analog Fix broken link in docs/api/wiki.md Fixed the new sidebars width when browser has scrollbars Improve 'spec/features/profiles/*' specs Replace the 'search.feature' spinach test with an rspec analog dedupe yarn packages add dependency approvals (all MIT license) update build image to latest with node 8.x, yarn 1.0.2, and chrome 61 Ensure we use `Entities::User` for non-admin `users/:id` API requests ...
| * \ \ \ \ \ \ \ \ Merge branch 'master' into sh-headless-chrome-supportJose Ivan Vargas2017-09-131-6/+41
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'master' into sh-headless-chrome-supportStan Hu2017-09-051-2/+3
| |\ \ \ \ \ \ \ \ \ \