GitLab 13.7 est disponible avec des validateurs pour les demandes de fusion et la restauration automatique en cas d'échec

Une image pour attirer l'attention







Eh bien, c'était 2020! Nous sommes ravis de présenter une version 13.7 avec plus de 45 fonctionnalités et améliorations de livraison de logiciels juste à temps pour les vacances.







GitLab , . GitLab , .







GitLab, 2020 , . , , .







13.7:









- ( GitLab « ») , , . - — , . , -, - , .







. , , , agile.







, , . , , .









, . .







GitLab, . , . , , , .







, , — . , , , , .







- GitLab Red Hat OpenShift, , , GitLab. , , .









, , , . , . , .







GitLab; , Core GitLab 13.6.







Docker ( GitLab « ») , DockerHub, .







, , — , , .







, , , gitlab.ci-yml



. , .







!



13.7:









— . , , , 13.8.







6-7 , GitLab .







Badge MVP GitLab







MVPRachel Gottesman



Rachel . 13.7 Rachel 33 -, . , Rachel!







GitLab 13.7



-



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







, . , , . , : , , ? - , . -, , “Assignee”, , -.







GitLab 13.7 — - . “Reviewers” - , (assignee). , -. , - .







-, -, . -.







Réviseurs pour les demandes de fusion







- .









(ULTIMATE, GOLD) DevOps: Release







, , . , . , GitLab , . , , .









.









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







, /clone



, , . /clone



, , copy_meta



.







, .







Cloner un problème avec une action rapide







.







GitLab Red Hat OpenShift



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







- GitLab (GitLab runner) Red Hat OpenShift! OpenShift, GitLab. - Red Hat's Operator Hub — - OpenShift, , . OpenShift Operator Hub . GitLab , 2021 — . , GitLab, .







GitLab Runner pour Red Hat OpenShift







OpenShift .









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







, . , , , (, ). , .







Afficher l'état du déploiement sur la page Environnements







.









(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Release







GitLab 13.7 ( canary-weight) . gitlab-ci.yml



API, , . , .







Définir le poids du trafic de déploiement via l'interface utilisateur







.







API



(ULTIMATE, GOLD) DevOps: Release







GitLab DORA4 API. , .







Prise en charge de l'API pour la fréquence de déploiement







.









(PREMIUM, ULTIMATE) DevOps: Configure







Kubernetes (GitLab Kubernetes Agent) , Kubernetes . Kubernetes . , .







Prise en charge de plusieurs fichiers manifestes dans un projet







Kubernetes .









(ULTIMATE, GOLD) DevOps: Plan







, , , CSV-!







GitLab, , . .







Importer des exigences à partir d'outils externes







CSV- .







HTTP



(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Monitor







, . , - . HTTP , .







Intégrez des outils d'alerte à plusieurs points de terminaison HTTP







.







GitLab.com SAML



(SILVER, GOLD) DevOps: Manage







GitLab 13.7 GitLab.com SAML. , GitLab SAML. , GitLab. , GitLab.







Synchronisation de groupe SAML pour GitLab.com







SAML .







GitLab 13.7



DevOps Adoption



(ULTIMATE) DevOps: Manage







DevOps Adoption , , -, , , , GitLab. «», GitLab , , GitLab .







  • , GitLab.
  • , GitLab, DevOps.
  • , , , , .


Adoption de DevOps







DevOps Adoption .









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







, , CI/CD .







.









(PREMIUM, ULTIMATE, SILVER, GOLD) DevOps: Manage







GitLab , SAML SCIM. , .







SAML .









(STARTER, PREMIUM, ULTIMATE, BRONZE, SILVER, GOLD) DevOps: Plan







GitLab , , .







, . — , .







13.7 « » , .







Trier les problèmes en fonction du nombre de problèmes qu'ils bloquent







.







-



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







- — , . , , - , .







GitLab 13.7 -. - . , .







, . , -.







Choisissez d'afficher un fichier à la fois directement à partir des demandes de fusion







- .







- VS Code



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







- VS Code checkout .







3.7.0 GitLab Workflow - VS Code. - .







VS Code .







Afficher les modifications de la demande de fusion dans VS Code







VS Code .









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







. , .







needs:pipeline



, , . , .







Téléchargements d'artefacts améliorés avec les pipelines enfants







.







Docker



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

, , Docker Hub. , Docker docker pull



, , , Docker . , ( -) , , , . , pull. Docker Hub , .

, . alpine:latest



, pull. , alpine:latest



, , Docker Hub , Docker.







, 13.6 Core. , . , .









.









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







, , GitLab. , , , .







, . , .









.









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







GitLab Docker Hub. , .







. Docker Hub . Docker , , GitLab , (read_registry



).







.







SAST



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







GitLab . , GitLab . . SAST , .

. .







.









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







.gitlab-ci.yml



, , , . GitLab 13.7 .gitlab-ci.yml



. Markdown. , , . Nejc Habjan Siemens !









.







Kubernetes 1.17, 1.18 1.19



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







GitLab Kubernetes GitLab Kubernetes, GitLab Kubernetes Agent, Auto DevOps — — GitLab Managed Apps. GitLab Kubernetes 1.17, 1.18 1.19.







.







Geo



(PREMIUM, ULTIMATE)







Geo , Geo, . , .







, .







Geo .







LDAP



(CORE, STARTER, PREMIUM, ULTIMATE)







GitLab , gitlab.rb



Omnibus GitLab, . , LDAP. , .







Omnibus GitLab Source , LDAP. GitLab, .







LDAP .







-



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







GitLab : -, . REST , GitLab.







- .









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







. . , « » (“Last sign-in”) , GitLab, .







Amélioration du filtrage et du tri des listes des membres du groupe







.







SAML



(SILVER, GOLD) DevOps: Manage







SAML . GitLab 13.7 SAML. SAML, , . SAML , .







SAML .









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







( , ) GitLab. , . , , .







.







,



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







WYSIWYG Markdown. Markdown, WYSIWYG , Markdown. , . . , , , - .







GitLab 13.7 Markdown . «» , . , , , .







, .







.









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







, , , « » (“Run Pipeline”). , -. , .gitlab-ci.yml



, .







Variables préremplies lors de l'exécution manuelle des pipelines







.







CI/CD



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







, , , GitLab CI/CD, , . .







-, , , Composer Conan. -, , . - . , , , . , , .







, GitLab CI/CD, . , . 13.8 , , . API , .







Les packages créés avec CI / CD affichent toujours les informations de construction







GitLab CI/CD .









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







Docker Hub . , - CI/CD, gitlab.ci-yml



. , , , .







. :







  • CI_DEPENDENCY_PROXY_USER



    : CI ,
  • CI_DEPENDENCY_PROXY_PASSWORD



    : ,
  • CI_DEPENDENCY_PROXY_SERVER



    : ,
  • CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX



    : .


, !







CI/CD .







-



(CORE, STARTER, PREMIUM, FREE, BRONZE, SILVER) DevOps: Secure







SAST , , GitLab, -, . , , , . - , , . - Ultimate.







Expérience RM améliorée pour les analyses de sécurité







- .









(ULTIMATE, GOLD) DevOps: Secure







12.10. , URL-, . , ( GitLab «») Markdown. , GitLab , , .







. [object_type:ID]



, . , , -. [vulnerability:123]



, 123 . , .







.







, ,



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







, , 217451 GitLab 13.3, - . , .







, -, . , , - . , , .







Voir quels commits et pipelines s'exécutent dans le projet fork vs.  le projet parent







- - .









(CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD)







, . GitLab 10% . GitLab 13.7 , . GitLab.com ~700 000 10%.







, 100 , 11-31% ~30% SELECT, .







.







PostgreSQL 12



(CORE, STARTER, PREMIUM, ULTIMATE)







GitLab 13.3 PostgreSQL 12 Omnibus, Helm chart. PostgreSQL 12 , .







GitLab 13.7 GitLab PostgreSQL 12. , gitlab-ctl pg-upgrade



.







repmgr Patroni Patroni. Geo.







GitLab 13.3 .










/ : GitLab 13.7 released with merge request reviewers and automatic rollback upon failure.







cattidourden, maryartkey, ainoneko risqué...








All Articles