GitLab 12.7 publiĂ© avec les pipelines Parent-Child et la version bĂȘta des gestionnaires de travaux courants pour Windows

Une image pour attirer l'attention


GitLab 12.7 a Ă©tĂ© publiĂ© - avec des amĂ©liorations qui aideront vos Ă©quipes et vos pipelines (dans la localisation russe des "chaĂźnes de montage" GitLab) Ă  devenir plus efficaces et efficients. La configuration de l'automatisation et des pipelines est la base du travail productif des Ă©quipes DevOps, et en 12.7, nous proposons de nombreuses innovations qui rendront votre travail plus rapide et plus efficace. Par exemple, les convoyeurs Child, le parent , les ressources de la chaĂźne d'assemblage de groupe et une version bĂȘta des gestionnaires de tĂąches courantes (runner partagĂ©) pour Windows sur GitLab.com.


Les équipes gÚrent souvent le travail via des demandes de fusion (dans la localisation russe de GitLab, «demandes de fusion»), par conséquent, de nouvelles analyses des revues de code et des widgets de demande de fusion plus informatifs faciliteront l'optimisation de la qualité du code et du temps de cycle de développement.


Convoyeurs plus rapides et plus efficaces


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



, . .


- Windows


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


-


. -, , . - , , .



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


( ).


Badge GitLab MVP


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


, - , , - . - , -, .


Analyse de révision de code


→ .


-


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


- -. , . -, , .


Afficher l'heure de déploiement d'une demande de fusion


→ - .


GitLab 12.7



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


GitLab . — , .


. , , .


Partager l'accĂšs au groupe avec un autre groupe


→ .


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


Parcourir les révisions de fichiers précédentes à partir de la vue Blame


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


Basculer les indicateurs de fonctionnalité directement dans la liste


→ .


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 !


Configurer le message de validation par défaut pour les suggestions appliquées


→ .


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 !


Noms des packages Autolink Rust


-.


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


Tableaux de bord des mesures en double


→ GitLab .


GitLab Pages


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


GitLab Pages . , . GitLab GitLab Pages.


Obliger tous les utilisateurs à se connecter pour accéder aux sites Web 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"


, ! .


Créez un problÚme directement à partir d'une épopée


→ .


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


Installer des applications Kubernetes Ă  l'aide de modĂšles CI


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


Amélioration de la mise en évidence des différences pour les suggestions de demande de fusion


→ .


-


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


Temps de réponse initial amélioré du point de terminaison de l'API / 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.


Point de terminaison API plus rapide / projets avec pagination du jeu de clés


→ .


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 .




Des notes de version dĂ©taillĂ©es et des instructions de mise Ă  jour / d'installation peuvent ĂȘtre trouvĂ©es dans la publication originale en anglais: GitLab 12.7 publiĂ© avec les pipelines Parent-Child et Windows Shared Runners Beta .


Nous avons travaillé sur la traduction de l'anglais cattidourden, maryartkey, ainoneko et rishavant.

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


All Articles