Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-07Handle all YAML parser exceptions in .gitlab-ci.yml (fixes #41209)Dylan Griffith
- Move the exception handling as close to the source as possible to avoid leaking Psych ahstraction - Also remove unnecessary rescue all statement from LintsController. This should not be necessary anymore since any YAML errors should all be caught by the #validation_message method.
2018-01-17Merge branch 'ac/fix-path-traversal' into 'security-10-3'Robert Speicher
[10.3] Fix path traversal in gitlab-ci.yml cache:key See merge request gitlab/gitlabhq!2270 (cherry picked from commit c32d0c6807dfd41d7838a35742e6d0986871b389) df29094a Fix path traversal in gitlab-ci.yml cache:key
2017-12-22Use gitlab-stylesRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-11-22Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin
* upstream/master: (126 commits) Update VERSION to 10.3.0-pre Update CHANGELOG.md for 10.2.0 default fill color for SVGs ignore hashed repos (for now) when using `rake gitlab:cleanup:repos` Use Redis cache for branch existence checks Update CONTRIBUTING.md: Link definition of done to criteria Use `make install` for Gitaly setups in non-test environments FileUploader should check for hashed_storage?(:attachments) to use disk_path Set the default gitlab-shell timeout to 3 hours Update composite pipelines index to include "id" Use arrays in Pipeline#latest_builds_with_artifacts Fix blank states using old css Skip confirmation user api Custom issue tracker Revert "check for `read_only?` first before seeing if request is disallowed" add `#with_metadata` scope to remove a N+1 from the notes' API Fix promoting milestone updating all issuables without milestone Batchload blobs for diff generation check for `read_only?` first before seeing if request is disallowed use `Gitlab::Routing.url_helpers` instead of `Rails.application.routes.url_helpers` ...
2017-11-22Move ModuleWithInstanceVariables to Gitlab namespaceLin Jen-Shin
And use .rubocop.yml to exclude paths we don't care, rather than using the cop itself to exclude.
2017-11-21Updates based on feedbackLin Jen-Shin
2017-11-17Use StrongMemoize and enable/disable cops properlyLin Jen-Shin
2017-11-16Adds Rubocop rule for line break after guard clauseJacopo
Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses.
2017-09-18Allow simple ivar ||= form. Update accordinglyLin Jen-Shin
2017-09-18Add cop to make sure we don't use ivar in a moduleLin Jen-Shin
2017-09-01Change CI/CD kubernetes policy keyword to `active`Grzegorz Bizon
2017-08-31Change kubernetes job policy allowed valuesGrzegorz Bizon
It is now possible to use `kubernetes: configured`.
2017-08-31Merge branch 'master' into feature/gb/kubernetes-only-pipeline-jobsGrzegorz Bizon
* master: (275 commits) Decrease Metrics/PerceivedComplexity threshold to 17 Upgrade mail and nokogiri gems due to security issues Link out to stackoverflow answer on setting swappiness Document swappiness recomendations in the requirements doc Fix invalid attribute used for time-ago-tooltip component Update latest artifacts doc Add changelog entry for flipping verify_certificates Default LDAP config verify_certificates to true Update share project with groups docs remove accidental console.log from karma tests update specs to match reorganized monitoring components Remove tooltips from new sidebar Use `git update-ref --stdin -z` to delete refs Don't use public_send in destroy_conditionally! helper Remove unused expressions policy from ci/cd config Simplify code for appending strategies in CI/CD config Raise exception when simplifiable ci entry incomplete Add changelog entry Fix MySQL failure for emoji autocomplete max-width for lazy-loaded images (this was removed in the original MR through merge resolution most probably) ... Conflicts: lib/gitlab/ci/config/entry/policy.rb
2017-08-30Remove unused expressions policy from ci/cd configGrzegorz Bizon
2017-08-30Simplify code for appending strategies in CI/CD configGrzegorz Bizon
2017-08-30Raise exception when simplifiable ci entry incompleteGrzegorz Bizon
2017-08-26Check if kubernetes required before creating a jobGrzegorz Bizon
2017-08-26Use new complex only/except policy internal schemeGrzegorz Bizon
2017-08-25Add specs for attributable aspect of ci config entryGrzegorz Bizon
2017-08-25Improve reporting of a CI/CD entry config locationGrzegorz Bizon
2017-08-25Simplify ci config entry validator implementationGrzegorz Bizon
2017-08-25Use only/except policy that returns an arrayGrzegorz Bizon
2017-08-25Fix CI/CD trigger policy default valueGrzegorz Bizon
2017-08-25Implement complex only/except policy CI/CD configGrzegorz Bizon
2017-08-25Make it possible to define CI/CD config strategiesGrzegorz Bizon
2017-08-24Use aspect-oriented design in CI/CD config entriesGrzegorz Bizon
2017-08-24Rename CI/CD job triggering policy class to PolicyGrzegorz Bizon
2017-07-19Do not allow to auto-retry a job more than 2 timesGrzegorz Bizon
2017-07-17Add a new `retry` CI/CD configuration keywordGrzegorz Bizon
2017-07-05Introduce cache policies for CI jobsNick Thomas
2017-07-02Make entrypoint and command keys to be array of stringsTomasz Maczukin
2017-06-12Remove Gitlab::Ci::Config::Entry::DockerImageTomasz Maczukin
2017-06-12Add support for docker image configuration in .gitlab-ci.ymlTomasz Maczukin
2017-05-07Allow numeric values in gitlab-ci.ymlblackst0ne
2017-03-07Merge remote-tracking branch 'upstream/master' into ↵Lin Jen-Shin
set-default-cache-key-for-jobs * upstream/master: (289 commits) re-add Assign to Me link on new MR/Issue forms thinner bottom header border make header match old 16px padding of body contents Update font-awesome-rails to 4.7.0.1 Relax font-awesome-rails dependency to ~> 4.7 Restore keyboard shortcuts for "Activity" and "Charts" fix border radius bottom for header match padding for mr-widget sections Update changelog Fix project-last-commit alignment Docs: update GL Pages IP on GL.com Fix up @DouweM review Remove readme-only project view preference Add `uploads` to known models for Import/Export spec Add `has_many` associations for models that can have Upload records Handle relative and absolute Upload paths in the Uploaders Change the default CarrierWave root path for tests Fix Projects::UploadService spec Add a Project::UploadsController spec to ensure an Upload is created Add `RecordsUploads` module to record Upload records via callbacks ...
2017-03-06Ignore job by default if it is a manual actionGrzegorz Bizon
This makes it possible to maintain backwards compatibility with configs created when manual actions were non-blocking. From now manual actions are blocking if configured with `allow_failure: false`, otherwise manual actions are optional, and their status is ignored.
2017-03-06Refactor code related to pipeline blocking actionsGrzegorz Bizon
2017-03-06Make manual actions blockingKamil Trzcinski
2017-03-03No need to set cache:key if no path was specifiedLin Jen-Shin
Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9666/diffs#note_24607518
2017-03-03Restore Unspecified and we could discuss laterLin Jen-Shin
Also feedback in: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9666/diffs#note_24608283
2017-03-02Fix tests for added default cache keyLin Jen-Shin
2017-03-02Set default cache key for jobs, detail:Lin Jen-Shin
* Replace Unspecified with a field so that it's less surprising * Define inspect for Node for easy debugging (and avoid building a very huge string potentially from built-in inspect) * Set default cache key to 'default'
2017-03-01Enable and autocorrect the CustomErrorClass copSean McGivern
2017-02-23Revert "Enable Style/DotPosition"Douwe Maan
This reverts commit e00fb2bdc2090e9cabeb1eb35a2672a882cc96e9. # Conflicts: # .rubocop.yml # .rubocop_todo.yml # lib/gitlab/ci/config/entry/global.rb # lib/gitlab/ci/config/entry/jobs.rb # spec/lib/gitlab/ci/config/entry/factory_spec.rb # spec/lib/gitlab/ci/config/entry/global_spec.rb # spec/lib/gitlab/ci/config/entry/job_spec.rb # spec/lib/gitlab/ci/status/build/factory_spec.rb # spec/lib/gitlab/incoming_email_spec.rb
2017-02-23Revert "Prefer leading style for Style/DotPosition"Douwe Maan
This reverts commit cb10b725c8929b8b4460f89c9d96c773af39ba6b.
2017-02-23Fix new offensesDouwe Maan
2017-02-23Enable Style/MultilineHashBraceLayoutDouwe Maan
2017-02-23Prefer leading style for Style/DotPositionDouwe Maan
2017-02-23Fix code for copsDouwe Maan
2017-02-23Enable Style/MutableConstantDouwe Maan