From 232e0a31f1e5d5b3a788dfc3dba8f8d41df36bf9 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 13 Mar 2020 21:09:38 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .gitlab/issue_templates/QA failure.md | 5 +- app/assets/javascripts/blob/pdf/index.js | 54 +- .../javascripts/blob/pdf/pdf_viewer.vue | 49 ++ .../javascripts/lib/utils/common_utils.js | 77 ++- .../groups/settings/ci_cd_controller.rb | 2 +- .../projects/merge_requests_controller.rb | 2 +- .../projects/settings/ci_cd_controller.rb | 2 +- app/models/ci/job_artifact.rb | 7 +- app/models/ci/job_variable.rb | 5 +- app/serializers/diff_file_entity.rb | 4 +- .../ci/create_job_artifacts_service.rb | 69 ++- .../ci/parse_dotenv_artifact_service.rb | 64 +++ app/views/ci/variables/_index.html.haml | 2 +- .../unreleased/dotenv-report-artifact.yml | 5 + .../feature-enable-split-diffs-by-default.yml | 5 + .../turn-on-new-variables-ui-ff.yml | 5 + ...add_runtime_created_to_ci_job_variables.rb | 19 + db/schema.rb | 1 + doc/ci/environments.md | 64 +++ doc/ci/pipelines/index.md | 1 + doc/ci/pipelines/job_artifacts.md | 1 + doc/ci/pipelines/schedules.md | 1 + doc/ci/pipelines/settings.md | 1 + doc/ci/yaml/README.md | 19 + doc/user/incident_management/index.md | 2 + lib/gitlab/ci/config/entry/reports.rb | 6 +- locale/gitlab.pot | 6 + spec/factories/ci/job_artifacts.rb | 10 + spec/factories/ci/job_variables.rb | 4 + spec/fixtures/build.env.gz | Bin 0 -> 46 bytes spec/frontend/blob/pdf/pdf_viewer_spec.js | 67 +++ spec/frontend/fixtures/static/pdf_viewer.html | 1 - spec/frontend/lib/utils/common_utils_spec.js | 521 ++++++++++++------ spec/javascripts/blob/pdf/index_spec.js | 72 --- spec/javascripts/pdf/index_spec.js | 3 - spec/javascripts/pdf/page_spec.js | 4 +- .../gitlab/ci/config/entry/reports_spec.rb | 1 + spec/models/pages_domain_spec.rb | 5 + spec/requests/api/runner_spec.rb | 43 ++ .../ci/create_job_artifacts_service_spec.rb | 36 ++ .../ci/parse_dotenv_artifact_service_spec.rb | 260 +++++++++ spec/services/ci/retry_build_service_spec.rb | 2 +- .../deployments/after_create_service_spec.rb | 20 + ...ges_domain_ssl_renewal_cron_worker_spec.rb | 5 + 44 files changed, 1185 insertions(+), 347 deletions(-) create mode 100644 app/assets/javascripts/blob/pdf/pdf_viewer.vue create mode 100644 app/services/ci/parse_dotenv_artifact_service.rb create mode 100644 changelogs/unreleased/dotenv-report-artifact.yml create mode 100644 changelogs/unreleased/feature-enable-split-diffs-by-default.yml create mode 100644 changelogs/unreleased/turn-on-new-variables-ui-ff.yml create mode 100644 db/migrate/20200310145304_add_runtime_created_to_ci_job_variables.rb create mode 100644 spec/fixtures/build.env.gz create mode 100644 spec/frontend/blob/pdf/pdf_viewer_spec.js delete mode 100644 spec/frontend/fixtures/static/pdf_viewer.html delete mode 100644 spec/javascripts/blob/pdf/index_spec.js create mode 100644 spec/services/ci/parse_dotenv_artifact_service_spec.rb diff --git a/.gitlab/issue_templates/QA failure.md b/.gitlab/issue_templates/QA failure.md index 13b5d7bf92c..e1b3eec5d29 100644 --- a/.gitlab/issue_templates/QA failure.md +++ b/.gitlab/issue_templates/QA failure.md @@ -40,7 +40,10 @@ Attach the screenshot and HTML snapshot of the page from the job's artifacts: /due in 2 weeks -/label ~Quality ~QA ~bug ~S1 +/label ~Quality ~QA ~test + + +/label ~"failure::broken-test" ~"failure::flaky-test" ~"failure::stale-test" ~"failure::test-environment" ~"failure::investigating"