GitLab 12.7 wurde mit Parent-Child-Pipelines und der Beta-Version gĂ€ngiger Job-Handler fĂŒr Windows veröffentlicht

Ein Bild, um Aufmerksamkeit zu erregen


GitLab 12.7 wurde veröffentlicht - mit Verbesserungen, die Ihren Teams und Pipelines (in der russischen Lokalisierung von GitLab "FließbĂ€ndern") helfen, effizienter und effektiver zu werden. Das Einrichten von Automatisierung und Pipelines ist die Grundlage fĂŒr die produktive Arbeit der DevOps-Teams. In 12.7 bieten wir viele Innovationen, die Ihre Arbeit schneller und effizienter machen. Zum Beispiel Förderer Child, Parent , Ressourcen fĂŒr Gruppenmontagelinien und eine Beta-Version der allgemeinen Task-Handler (Shared Runner) fĂŒr Windows auf GitLab.com.


Teams verwalten die Arbeit hĂ€ufig ĂŒber ZusammenfĂŒhrungsanforderungen (in der russischen Lokalisierung von GitLab „ZusammenfĂŒhrungsanforderungen“). Daher erleichtern neue Analysen von CodeĂŒberprĂŒfungen und informativere Widgets fĂŒr ZusammenfĂŒhrungsanforderungen die Optimierung der CodequalitĂ€t und der Entwicklungszykluszeit.


Schnellere und effizientere Förderer


, . «-» (parent-child) . , , , CI/CD ( , ) .



, . .


- Windows


, Windows, GitLab.com, , , . - CI/CD Windows , , GitLab.com.


-


. -, , . - , , .



— 45 1593 - 12.7, 12 , . , staging Web IDE .


( ).


GitLab MVP-Abzeichen


MVP — Fabio Huser


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 Shared Runners auf GitLab.com Beta


→ 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 , , - .


, - , , - . - , -, .


Code Review Analytics


→ .


-


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


- -. , . -, , .


Zeigen Sie die Bereitstellungszeit einer ZusammenfĂŒhrungsanforderung an


→ - .


GitLab 12.7



(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD) DevOps: "Manage"


GitLab . — , .


. , , .


Teilen Sie den Gruppenzugriff mit einer anderen Gruppe


→ .


, -, '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 !


Durchsuchen Sie frĂŒhere Dateirevisionen in der Blame-Ansicht


→ 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.


Schalten Sie Feature-Flags direkt aus der Liste aus


→ .


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 !


Konfigurieren Sie die Standard-Festschreibungsnachricht fĂŒr angewendete VorschlĂ€ge


→ .


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 !


Autolink Rust-Paketnamen


-.


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 , , - , , - .


Doppelte Metrik-Dashboards


→ GitLab .


GitLab Pages


(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: "Release"


GitLab Pages . , . GitLab GitLab Pages.


Alle Benutzer mĂŒssen sich anmelden, um auf GitLab Pages-Websites zugreifen zu können


→ .


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"


, ! .


Erstellen Sie ein Problem direkt aus einem Epos


→ .


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 , , .


Installieren Sie Kubernetes-Anwendungen mithilfe von CI-Vorlagen


→ 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 , , .


Verbesserte Diff-Hervorhebung fĂŒr VorschlĂ€ge fĂŒr ZusammenfĂŒhrungsanforderungen


→ .


-


(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 . . , .


Verbesserte anfÀngliche Antwortzeit des API-Endpunkts / projects


.


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.


Schneller / Projekt-API-Endpunkt mit Keyset-Paginierung


→ .


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 .




Detaillierte Versionshinweise und Anweisungen zum Aktualisieren / Installieren finden Sie im englischen Originalbeitrag: GitLab 12.7, veröffentlicht mit Parent-Child-Pipelines und Windows Shared Runners Beta .


Wir haben an der Übersetzung aus dem Englischen gearbeitet cattidourden, Maryartkey, ainoneko und rishavant.

Source: https://habr.com/ru/post/undefined/


All Articles