
GitLab 12.7 has been released - with improvements that will help your teams and pipelines (in the Russian localization of GitLab "assembly lines") become more efficient and effective. Setting up automation and pipelines is the basis of the productive work of DevOps teams, and in 12.7 we offer many innovations that will make your work faster and more efficient. For example, conveyors Child, the Parent , group assembly line resources and a beta version of the common tasks handlers (shared runner) for Windows on GitLab.com.
Teams often manage work through merge requests (in Russian GitLab, βmerge requestsβ), so new analytics for code reviews and more informative merge request widgets will make it easier to optimize code quality and development cycle time.
Faster and more efficient conveyors
, . Β«-Β» (parent-child) . , , , CI/CD ( , ) .
, . .
- Windows
, Windows, GitLab.com, , , . - CI/CD Windows , , GitLab.com.
-
. -, , . - , , .
β 45 1593 - 12.7, 12 , . , staging Web IDE .
( ).

GitLab 12.7, , , -, Rust Cargo.toml API .
Fabio Siemens!
GitLab 12.7
Β«-Β»
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"
, . , , β , β . , , Β«-Β» (parent-child), : , , .
GitLab 12.7 YAML-. .gitlab-ci.yml
, YAML- . include
. , , β .
β Β«-Β» .
- Windows GitLab.com
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"
- Windows GitLab. , CI/CD Windows, GCP-, GitLab.com. , Chocolatey Windows, Visual Studio 2019, Microsoft .Net Framework .
, , GitLab.
, , - Windows.

β Windows .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"
CI/CD, . , . , . , , IoT-, . , , , .
, , , . resource_group
gitlab-ci.yml
, , . , , , . . , IoT-, , , . Terraform , , .
, . , .
β .
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Manage"
β β . , - , - . .
GitLab , , - .
, - , , - . - , -, .

β .
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"
- -. , . -, , .

β - .
GitLab 12.7
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Manage"
GitLab . β , .
. , , .

β .
, -, 'is not' (!=)
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Plan"
, - ( GitLab «»), , β . GitLab , -, not
βis notβ (!=
).
β - .
Blame
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
Blame . GitLab 12.7 , blame (View blame prior to this change).
Hiroyuki Sato !

β blame .
pip
(ULTIMATE, GOLD) DevOps: "Secure"
GitLab 12.7 pip DS_PIP_VERSION
. , .
β .
(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: "Release"
GitLab , , , ( GitLab «») GitLab.
β .
Conan CI/CD
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Package"
GitLab Conan, C/C++ . , , GitLab CI/CD, . .
GitLab 12.7 , CI_JOB_TOKEN
Conan. .
β GitLab CI Conan .
(PREMIUM, ULTIMATE) DevOps: "Manage"
, . , , , GitLab .
, . . , , GitLab.com .
β .
API -
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"
API, -, . , , - .
β -, .
GitLab CI/CD
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Release"
Kubernetes . , , . GitLab , Kubernetes . Auto DevOps. , , , GitLab CI/CD.
β .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Release"
β , , , . . API.

β .
Sentry GitLab
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
, , , , , . GitLab , . . (Ignore) .
β .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
- . , , , , GitLab, .
GitLab 12.7 , GitLab , .
Fabio Huser Siemens !

β .
Rust
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
, , , , .
Cargo.toml
Rust GitLab crates.io, . , GitLab 9.3 Go, Ruby, Node.js, Python, PHP Objective-C.
Fabio Huser Siemens !

-.
SSH MD5 SHA-256
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Manage"
OpenSSH 2015 SHA-256 , SSH MD5 . SHA-256 SSH, , . API.
Roger Meier (@bufferoverflow) !
β .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
GitLab Β« Β» . 12.7 , , - , , - .

β GitLab .
GitLab Pages
(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: "Release"
GitLab Pages . , . GitLab GitLab Pages.

β .
Sentry
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
, . GitLab . GitLab 12.7 , .
β .
Elasticsearch 7.x
(STARTER, PREMIUM, ULTIMATE) "Enablement"
GitLab 12.7 GitLab, Elasticsearch 7.x Elasticsearch 6.x. Elasticsearch, .
Elasticsearch 7.x 2.0.0 , . , Elasticsearch 5.6.x GitLab.
β Elasticsearch .
API
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) "Enablement"
API /projects/:id/services
. . API GitLab , , , , .
API.
β , -.
GitLab chart
(CORE, STARTER, PREMIUM, ULTIMATE)
β GitLab chart.
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Manage"
GitLab , . , , .
, , - . application.log
, , , . 12.7 GitLab, application.log
JSON application_json.log
.
, , .
β JSON .
(ULTIMATE, GOLD) DevOps: "Plan"
, ! .

β .
Markdown
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Plan"
Markdown . GitLab 12.7 Markdown GitLab. Markdown .
β Markdown .
Web IDE
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
Web IDE GitLab β . , . , , (staged) . .
Web IDE , Web IDE . , Commit, .
β .
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"
API. 12.7 (Delete), . (, , ).
, , . β CI, , CI . , .
β .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Create"
, -, (Designs) , , . , . .
β .
Auto DevOps , Dockerfile
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Configure"
Auto DevOps β DevOps . Auto DevOps , , Dockerfile .
workflow:rules
GitLab CI, Auto DevOps , Dockerfile .
β Auto DevOps .
Kubernetes CI
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Configure"
Kubernetes GitLab CI Helm charts (CRDs) . GitLab GitLab CI. GitLab GitLab CI helm chart , , .

β GitLab CI (-) .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Plan"
(Service Desk) . Markdown . , . .
β .
Geo
(PREMIUM, ULTIMATE) "Enablement"
(, ) GitLab .
GitLab Geo , , Geo. , .
.
β Geo .
(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: "Plan"
, . , , . , , . , .
β .
API
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Manage"
API , , , , favicon, .
Fabio Huser Siemens !
β .
GitLab Sentry
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
, , . GitLab 12.7 , , , , . , , . .
, , , Sentry SHA .
β .
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Create"
- (Suggested Change) , .
GitLab 12.7 , , .

β .
-
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Plan"
. - , .
- . , .
Fabio Huser Siemens!
β .
Sentry GitLab
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Monitor"
, , ( GitLab). GitLab 12.7 , Sentry. (Resolve) .
β .
API /projects
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) "Enablement"
GitLab 12.7 API /projects
. , GitLab.com 30 . . , .

.
API /projects
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) "Enablement"
API /projects
. , , . GitLab, .
GitLab 12.7 . , , , . , , GitLab .
12.10 10 000 . GitLab.com 12.10.

β .
CI rebase API
(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Verify"
CI ci skip
( skip ci
) , CI rebase. 12.7 API rebase.
β rebase - .
GitLab Chart 3.0
(CORE, STARTER, PREMIUM, ULTIMATE) "Enablement"
GitLab Chart 3.0, GitLab 12.7, GitLab Helm Chart. - , . 3.0 , GitLab Chart 3.0.
- GitLab Chart nginx-ingress chart. GitLab Chart 3.0 , chart nginx-ingress, GitLab Helm 2.15.0 Helm 3.
- API
extensions/*
apps/beta*
Kubernetes 1.16. , GitLab, , API. GitLab chart 3.0 : Prometheus chart 9.4.x
, PostgreSQL chart 7.7.0
Redis chart 10.3.x
( ). - Sidekiq , , Sidekiq . Sidekiq .
β GitLab Chart .
Detailed release notes and update / installation instructions can be found in the original English post: GitLab 12.7 released with Parent-Child Pipelines and Windows Shared Runners Beta .
We worked on the translation from English cattidourden, maryartkey, ainoneko and rishavant.