GitLab 13.7 lanzado con validadores para solicitudes de combinación y reversión automática en caso de falla

Una foto para llamar la atención







Bueno, ¡era el año 2020! Estamos encantados de presentar una versión 13.7 con más de 45 funciones y mejoras en la entrega de software justo a tiempo para las vacaciones.







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 .







Insignia de MVP de 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). , -. , - .







-, -, . -.







Revisores de solicitudes de combinación







- .









(ULTIMATE, GOLD) DevOps: Release







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









.









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







, /clone



, , . /clone



, , copy_meta



.







, .







Clonar un problema con una acción rápida







.







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 para Red Hat OpenShift







OpenShift .









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







, . , , , (, ). , .







Mostrar el estado de la implementación en la página de entornos







.









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







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



API, , . , .







Establecer el peso del tráfico de implementación a través de la interfaz de usuario







.







API



(ULTIMATE, GOLD) DevOps: Release







GitLab DORA4 API. , .







Soporte de API para frecuencia de implementación







.









(PREMIUM, ULTIMATE) DevOps: Configure







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







Admite varios archivos de manifiesto en un proyecto







Kubernetes .









(ULTIMATE, GOLD) DevOps: Plan







, , , CSV-!







GitLab, , . .







Importar requisitos de herramientas externas







CSV- .







HTTP



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







, . , - . HTTP , .







Integre herramientas de alerta con múltiples puntos finales HTTP







.







GitLab.com SAML



(SILVER, GOLD) DevOps: Manage







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







Sincronización de grupo SAML para GitLab.com







SAML .







GitLab 13.7



DevOps Adoption



(ULTIMATE) DevOps: Manage







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







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


Adopción 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 « » , .







Ordene los problemas por la cantidad de problemas que están bloqueando







.







-



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







- — , . , , - , .







GitLab 13.7 -. - . , .







, . , -.







Elija mostrar un archivo a la vez directamente desde las solicitudes de combinación







- .







- VS Code



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







- VS Code checkout .







3.7.0 GitLab Workflow - VS Code. - .







VS Code .







Ver cambios de solicitud de fusión en VS Code







VS Code .









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







. , .







needs:pipeline



, , . , .







Descargas de artefactos mejoradas con canalizaciones secundarias







.







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







Se mejoró el filtrado y la clasificación de la lista de miembros del grupo.







.







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 precargadas al ejecutar canalizaciones manualmente







.







CI/CD



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







, , , GitLab CI/CD, , . .







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







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







Los paquetes creados con CI / CD siempre muestran información de compilación







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.







Experiencia de RM mejorada para análisis de seguridad







- .









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







, -, . , , - . , , .







Vea qué confirmaciones y canalizaciones se ejecutan en el proyecto fork vs.  el proyecto padre







- - .









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








All Articles