From ac1dca43baa7b3b1ac7d60d89ad60fdeefed0b80 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 9 Mar 2020 12:07:45 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .gitlab-ci.yml | 18 +++++++ .../cycle_analytics/components/stage_nav_item.vue | 7 ++- app/assets/stylesheets/pages/cycle_analytics.scss | 4 +- app/controllers/concerns/snippets_actions.rb | 7 +++ app/controllers/projects/snippets_controller.rb | 2 +- .../repositories/git_http_controller.rb | 8 +++ app/controllers/snippets_controller.rb | 2 +- app/models/concerns/issuable.rb | 14 ++--- app/serializers/pipeline_serializer.rb | 7 ++- app/services/snippets/update_service.rb | 2 +- changelogs/unreleased/fix-api.yml | 5 ++ .../fj-fix-git-error-message-update-snippet.yml | 5 ++ .../unreleased/sh-optimize-pipeline-for-mrs.yml | 5 ++ doc/administration/git_protocol.md | 8 ++- doc/administration/high_availability/README.md | 10 +--- doc/administration/packages/container_registry.md | 6 ++- doc/api/projects.md | 4 +- doc/development/pipelines.md | 23 +++++++-- doc/user/project/integrations/prometheus.md | 2 +- lib/api/entities/remote_mirror.rb | 3 ++ lib/api/helpers.rb | 20 +++++--- lib/api/internal/base.rb | 4 ++ lib/api/projects.rb | 18 +++++-- lib/api/remote_mirrors.rb | 5 ++ lib/gitlab/git_access_snippet.rb | 5 -- .../projects/pipelines_controller_spec.rb | 37 +++++++++---- .../repositories/git_http_controller_spec.rb | 38 ++++++++++++++ .../projects/snippets/user_updates_snippet_spec.rb | 25 +++++++-- spec/features/snippets/user_edits_snippet_spec.rb | 19 ++++++- spec/fixtures/api/schemas/remote_mirror.json | 5 +- spec/lib/gitlab/git_access_snippet_spec.rb | 7 ++- spec/requests/api/internal/base_spec.rb | 28 ++++++++++ spec/requests/api/projects_spec.rb | 60 ++++++++++++++++++++++ spec/requests/api/remote_mirrors_spec.rb | 25 ++++++++- spec/services/snippets/update_service_spec.rb | 4 +- 35 files changed, 374 insertions(+), 68 deletions(-) create mode 100644 changelogs/unreleased/fix-api.yml create mode 100644 changelogs/unreleased/fj-fix-git-error-message-update-snippet.yml create mode 100644 changelogs/unreleased/sh-optimize-pipeline-for-mrs.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cf8551989cb..f5cef674375 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -12,6 +12,24 @@ stages: - post-qa - pages +workflow: + rules: + # If `$FORCE_GITLAB_CI` is set, create a pipeline. + - if: '$FORCE_GITLAB_CI' + # For merge requests, create a pipeline. + - if: '$CI_MERGE_REQUEST_IID' + # For `master` branch, create a pipeline (this includes on schedules, pushes, merges, etc.). + - if: '$CI_COMMIT_BRANCH == "master"' + # For tags, create a pipeline. + - if: '$CI_COMMIT_TAG' + # If `$GITLAB_INTERNAL` isn't set, don't create a pipeline. + - if: '$GITLAB_INTERNAL == null' + when: never + # For stable, auto-deploy, and security branches, create a pipeline. + - if: '$CI_COMMIT_BRANCH =~ /^[\d-]+-stable(-ee)?$/' + - if: '$CI_COMMIT_BRANCH =~ /^\d+-\d+-auto-deploy-\d+$/' + - if: '$CI_COMMIT_BRANCH =~ /^security\//' + variables: RAILS_ENV: "test" NODE_ENV: "test" diff --git a/app/assets/javascripts/cycle_analytics/components/stage_nav_item.vue b/app/assets/javascripts/cycle_analytics/components/stage_nav_item.vue index 1b09fe1b370..3c18608eb75 100644 --- a/app/assets/javascripts/cycle_analytics/components/stage_nav_item.vue +++ b/app/assets/javascripts/cycle_analytics/components/stage_nav_item.vue @@ -45,10 +45,13 @@ export default { :class="{ active: isActive }" class="stage-nav-item d-flex pl-4 pr-4 m-0 mb-1 ml-2 rounded border-color-default border-style-solid border-width-1px" > -
+
{{ title }}
-
+