summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/ci
Commit message (Collapse)AuthorAgeFilesLines
* Change all `:empty_project` to `:project`rs-empty_project-defaultRobert Speicher2017-08-023-3/+3
|
* Merge branch '30634-protected-pipeline' into 'master'Kamil Trzciński2017-07-254-11/+26
|\ | | | | | | | | | | | | Implement "Block pipelines on protected branches" Closes #30634, #34616, and #33130 See merge request !11910
| * Merge remote-tracking branch 'upstream/master' into 30634-protected-pipelineLin Jen-Shin2017-07-202-0/+46
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (130 commits) Change auto-retry count to a correct value in docs Fix background migration cleanup specs Fix CI/CD job auto-retry specs Fix JS; make buttons sr accessibile; fix overlay remove redundant changelog entries Merge branch '24570-use-re2-for-user-supplied-regexp-9-3' into 'security-9-3' Merge branch '33303-404-for-unauthorized-project' into 'security-9-3' Merge branch '33359-pers-snippet-files-location' into 'security-9-3' Merge branch 'bvl-remove-appearance-symlink' into 'security-9-3' Hide description about protected branches to non-member Update CHANGELOG.md for 9.0.11 Update CHANGELOG.md for 9.1.8 Update CHANGELOG.md for 8.17.7 Update CHANGELOG.md for 9.2.8 Update CHANGELOG.md for 9.3.8 Respect blockquote line breaks in markdown 35209 Add wip message to new navigation preference section Add github imported projects count to usage data Add versions to Prometheus metrics doc Add Bulgarian translations of Pipeline Schedules ...
| * | Instead of adding master, stub_not_protect_default_branchLin Jen-Shin2017-07-184-10/+16
| | |
| * | Merge remote-tracking branch 'upstream/master' into 30634-protected-pipelineLin Jen-Shin2017-07-174-28/+85
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (638 commits) Simplify background migrations stealing code Expire cached user IDs that can see the performance after 5 minutes Promote visibility level helpers from Group to Namespace Fix off-by-one error in background migration retries Recover from all exceptions when stealing bg migration Fix label creation from new list for subgroup projects move click handler to button. when on the icon it wasn't triggered in firefox Fix incorrect AWS ELB metrics. Fix wrong link to docs in docs styleguide Update issue-related docs Refactor groups docs Add subgroups limitations to Pages docs Update Google launcher details Split docs on IP whitelist for monitoring access Update health check docs Bump fog-core to 1.44.3 and fog providers' plugins to latest Introduce have_gitlab_http_status Remove Repository#search_files Update Pipeline's badge count in Merge Request and Commits view to match real-time content Fixes the user order being overriden in the autocomplete controller ...
| * | | Update tests due to permission changesLin Jen-Shin2017-07-044-11/+20
| | | |
* | | | Upgrade the re2 gem to 1.1.0Nick Thomas2017-07-241-0/+14
| | | |
* | | | Short-circuit build coverage extraction for empty regexesNick Thomas2017-07-221-0/+22
| | | |
* | | | Fix the gcovr coverage regex by removing line separators before scanningNick Thomas2017-07-211-0/+7
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | RE2 differs from Ruby in handling multiple-line strings. The string "foo\n" will not match the regular expression "foo$" unless multi-line mode is enabled (and it's off by default). Since we're already scanning the build trace line by line (and so multi-line coverage regular expressions won't work), we can fix this by removing the line separator before scanning the string.
* | | Merge branch 'feature/gb/auto-retry-failed-ci-job' into 'master'Kamil Trzciński2017-07-201-0/+39
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Make it possible to auto retry a failed CI/CD job Closes #3442 See merge request !12909
| * | | Do not allow to auto-retry a job more than 2 timesGrzegorz Bizon2017-07-191-1/+1
| | | |
| * | | Add a new `retry` CI/CD configuration keywordGrzegorz Bizon2017-07-171-0/+39
| | |/ | |/|
* | | Merge branch '24570-use-re2-for-user-supplied-regexp-9-3' into 'security-9-3'Douwe Maan2017-07-191-0/+7
|/ / | | | | | | | | | | 24570 use re2 for user supplied regexp 9 3 See merge request !2129
* | Pass before_script and script as-is preserving arrayspass-before-script-as-isKamil Trzcinski2017-07-071-10/+39
| |
* | Introduce cache policies for CI jobsNick Thomas2017-07-053-18/+46
|/
* Fix rubocop offenseschange-extended-docker-configuration-syntaxTomasz Maczukin2017-07-022-5/+5
|
* Make entrypoint and command keys to be array of stringsTomasz Maczukin2017-07-022-5/+5
|
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-6/+6
|
* Correct RSpec/SingleLineHook cop offensesRobert Speicher2017-06-1415-25/+75
|
* Merge branch 'feature/add-support-for-services-configuration' into 'master'Grzegorz Bizon2017-06-146-65/+281
|\ | | | | | | | | Add support for services configuration in .gitlab-ci.yml See merge request !8578
| * Send new configuration options with job's payloadTomasz Maczukin2017-06-121-8/+53
| |
| * Add support for docker image configuration in .gitlab-ci.ymlTomasz Maczukin2017-06-125-57/+228
| |
* | Update tests and applicationfix-external-ci-servicesKamil Trzcinski2017-06-131-1/+8
|/
* Improve specs for pipeline and pipeline seedsGrzegorz Bizon2017-06-051-1/+1
|
* Add assertions about new pipeline stage in specsGrzegorz Bizon2017-06-051-0/+4
|
* Merge branch 'master' into feature/gb/persist-pipeline-stagesGrzegorz Bizon2017-06-054-5/+55
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (524 commits) Improve user experience around slash commands in instant comments Fix LFS timeouts when trying to save large files retryable? is now available for CommitStatus Resolve "Documentation of `.gitlab-ci.yml` states incorrect example for variables" Fix test failures Add slugify project path to CI enviroment variables Fixed typo: craeted -> created 32118 Make New environment empty state btn lowercase Expose import_status in Projects API 32832 Remove overflow from comment form for confidential issues and vertically aligns confidential issue icon Fix test failures Allow manual bypass of auto_sign_in_with_provider Fix keys seed Allow users to be hard-deleted from the API fixup some classnames and media queries Enable the Style/PreferredHashMethods cop Lint our factories creation in addition to their build Don’t schedule workers from inside transactions Allow scheduling from after_commit hooks Forbid Sidekiq scheduling in transactions ... Conflicts: app/serializers/pipeline_entity.rb db/schema.rb spec/factories/ci/stages.rb spec/lib/gitlab/import_export/safe_model_attributes.yml spec/services/ci/create_pipeline_service_spec.rb spec/spec_helper.rb
| * Merge remote-tracking branch 'upstream/master' into rename-builds-controllerLin Jen-Shin2017-05-312-3/+12
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (63 commits) Update docs related to protected actions Add changelog for protected branches abilities fix Ask for an example project for bug reports Center loading spinner in issuable filters Fix chat commands specs related to protected actions Fix builds controller specs related to protected actions Fix pipeline retry specs related to protected actions Fix environment model specs related to protected actions Fix build factory specs related to protected actions Fix job play service specs related to protected actions Fix play status specs related to protected actions Fix deploy chat command specs for protected actions Fix environment specs related to protected actions Fix pipeline processing specs related to protected actions Fix build entity specs related to protected actions Check only a merge ability for protected actions Add tag_list param to project api Allow PostReceivePack to be enabled with Gitaly Remove some deprecated methods Add :owned param to ProjectFinder ...
| | * Fix build factory specs related to protected actionsGrzegorz Bizon2017-05-311-1/+4
| | |
| | * Fix play status specs related to protected actionsGrzegorz Bizon2017-05-311-2/+8
| | |
| * | Merge remote-tracking branch 'upstream/master' into rename-builds-controllerLin Jen-Shin2017-05-261-1/+42
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (307 commits) Address feedback Add small update for the i18n guide. update webpack to v2.6.1 patch release to fix "Can't find variable: Promise" error update webpack-bundle-analyzer past v2.4.1 to support NamedChunksPlugin name all webpack chunks to improve long term cacheability add NameAllModulesPlugin to cover shortcomings of NamedModulesPlugin upgrade to latest webpack version Only use DROP INDEX CONCURRENTLY on postgreql 9.2+ Provide default for calculating label text color (!11681) Add failing test for #32728 Bugfix: Always use the default language when generating emails. Remove unecessary commit pattern check Add regexp_for_value helper method Remove shared example and improve sub_group_issuables_spec.rb Remove 'should' from scenario in has_subgroup_title_spec.rb Cartfile git and binary methods cannot take a GitHub repo Fix terminals support for Kubernetes service Add review comments to compare_spec.rb Fix transient error clicking dropdown items in compare_spec.rb Use non-global jQuery reference within raven bundle ...
| | * Use force_encoding when regex contains UTF-8 charShinya Maeda2017-05-241-3/+3
| | |
| | * Use each_line. Avoid comparison of partial. Add UTF-8 spec.Shinya Maeda2017-05-241-0/+11
| | |
| | * Fix reverse_line from chunk basedShinya Maeda2017-05-241-0/+22
| | |
| | * ReproducedShinya Maeda2017-05-241-2/+10
| | |
| * | Rename BuildsController to JobsControllerLin Jen-Shin2017-05-171-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | Rename other URL generators admin_builds_path -> admin_jobs_path Fix tests and more renaming Fix more tests Also change build_id to job_id in the controller
* | Fix invalid conditional in pipeline create serviceGrzegorz Bizon2017-06-021-2/+1
| |
* | Refine implementation of pipeline stage seedsGrzegorz Bizon2017-06-022-66/+54
| |
* | Return stage seeds object from YAML processorGrzegorz Bizon2017-05-311-0/+4
| |
* | Refine pipeline stages seeds classGrzegorz Bizon2017-05-312-47/+62
| |
* | Add stage seed class that represents attributesGrzegorz Bizon2017-05-301-0/+47
|/
* Merge branch 'allow_numeric_values_in_gitlab_ci_yml' into 'master' Kamil Trzciński2017-05-152-2/+10
|\ | | | | | | | | | | | | Allow numeric values in gitlab-ci.yml Closes #30017 See merge request !10607
| * Allow numeric values in gitlab-ci.ymlblackst0ne2017-05-072-2/+10
| |
* | Enable the Style/TrailingCommaInArguments copRémy Coutable2017-05-101-1/+1
| | | | | | | | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch 'feature/gb/manual-actions-protected-branches-permissions' into ↵Kamil Trzciński2017-05-064-41/+117
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Check access to a branch when user triggers manual action Closes #20261 See merge request !10494
| * | Add specs for extended status for manual actionsGrzegorz Bizon2017-05-051-0/+56
| | |
| * | Refine inheritance model of extended CI/CD statusesGrzegorz Bizon2017-05-052-6/+2
| | |
| * | Introduce generic manual action extended status classGrzegorz Bizon2017-05-052-37/+31
| | |
| * | Merge commit '3a2b60f7' from 'master'Grzegorz Bizon2017-05-052-9/+90
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3a2b60f7a0109cdb84e8727a2625318a746e84dc': (151 commits) Fixed Karma spec Reject EE reserved namespace paths in CE as well Updated webpack config Include the bundler:audit job into the static-analysis job Document serializers Add artifact file page that uses the blob viewer Pipeline table mini graph dropdown remains open when table is refreshed Adds off for event hub Compile gitlab-shell go executables Allow to create new branch and empty WIP merge request from issue page Moved to a view spec Improving copy of CONTRIBUTING.md, PROCESS.md, and code_review.md Convert seconds to minutes and hours on chat notifations Disable navigation to Pages config if Pages is disabled Sort the network graph both by commit date and topographically. Add tooltips to note action buttons Add breadcrumb, build header and pipelines submenu to artifacts browser Update todos screenshots removes the possibility of commit messages having carriage returns Handle incoming emails from aliases correctly ...
| * \ \ Merge branch 'master' into ↵Grzegorz Bizon2017-05-032-5/+5
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feature/gb/manual-actions-protected-branches-permissions * master: (103 commits) Include missing project attributes to Import/Export Create the rest of the wiki docs Fill in information about creating the wiki Home page Move wiki doc to its own index page Create initial file for Wiki documentation Default to null user when asignee is unselected Re-enable ref operations with gitaly after not-found fix #31560 Add repo parameter to gitaly:install and workhorse:install Remove N+1 queries when checking nodes visible to user Don't validate reserved words if the format doesn't match Revert "Shorten and improve some job names" Remove unused initializer DRY the `<<: *except-docs` a bit in `.gitlab-ci.yml` Make the static-analysis job be run for docs branches too Add download_snippet_path helper Refresh the markdown cache if it was `nil` Add some documentation for the new migration helpers Update comments Display comments for personal snippets Update docs on creating a project ...
| * | | | Extend action tooltop to show info about abilitiesGrzegorz Bizon2017-05-012-30/+37
| | | | |