GitLab 13.8 lanzado con Pipeline Editor y la primera métrica de DORA

Una foto para llamar la atención







En esta versión, nos complace presentar un editor de canalización especial (en la localización rusa de las “líneas de ensamblaje” de GitLab), un panel de control para la frecuencia de las implementaciones y varias mejoras de calidad que harán que el uso diario de GitLab sea aún más cómodo. ¡Y estos son solo algunos aspectos destacados de más de 50 mejoras en esta versión!







CI/CD



, GitLab CI/CD .gitlab-ci.yml



. , . , GitLab CI/CD . , . CI/CD GitLab , , , .







! 13.8 , CI/CD, , . , , . GitLab CI/CD, . , . , , , , .







DevOps



IT, DevOps. DevOps , DevOps . DORA (DevOps Research and Assessment) DevOps . , DevOps -, , . , “DORA 4”. , , .







, , . , . GitLab, DevOps, . GitLab 13.8 CI/CD- . — DORA 4, GitLab. , DevOps.









GitLab , — , UX-, . , , , .









!



, GitLab , . , , , 13.9.







.







Insignia de MVP de GitLab







MVPYogi



Yogi , 30 -, , UX . - , , .







Yogi — , GitLab: , . Yogi !







GitLab 13.7





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







GitLab CI/CD . , , GitLab CI/CD. GitLab.







CI- , . — , ( ) CI. , — .







, , . CI- , . . .









.







CI



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







CI- . , - . , , . CI , , , .







Herramienta de pelusa de CI en la página del editor de canalizaciones







CI- .







CI/CD



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







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



, , . , .







Validación de la configuración de CI / CD en Pipeline Editor







CI/CD .









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







CI, , . , . .gitlab-ci.yml



, , .







Visualización de la configuración de la canalización







.









(ULTIMATE, GOLD) DevOps: Release







, DevOps. , , , . DORA, GitLab « ».







Gráficos de frecuencia de implementación







.









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







GitLab , . . GitLab.







Enviar un correo electrónico a un problema







.









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







, . , , . , .







, . , -, , .









.







-



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







-. , , Android-. -, .







Descargue artefactos directamente desde el widget de solicitud de combinación







.









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







- , . , , (flaky) , , - . , .







(MVC, minimal viable change) - , . , , .







Repita el contador de prueba fallida







.







Core



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







CI, Kubernetes, . , , , Kubernetes.







2020 GitLab 18 Core, . Core. , .







Los tableros de implementación están disponibles en Core







.







rebase -



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







Rebase — Git, . (, main



). , , Git .







GitLab 13.8 rebase -. - /rebase



git- rebase. .







Rebase de acción rápida para solicitudes de combinación







- .







Gitaly



(PREMIUM, ULTIMATE) DevOps: Create







Gitaly. Gitaly. , , Gitaly . , , .







. , CI Git- . , Gitaly . Gitaly , , : Praefect — , Git.







Lecturas distribuidas para Gitaly Cluster







Praefect .







GitLab Pages Kubernetes- GitLab



(CORE, STARTER, PREMIUM, ULTIMATE)







GitLab Pages — , GitLab, , GitLab, Kubernetes. GitLab Pages Omnibus-.







, , .







GitLab Pages ahora está disponible para implementaciones de Kubernetes de GitLab







GitLab Pages .









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







( GitLab « ») . GitLab 13.6 , , , , .







.







Alcance una placa a la iteración actual







.







GitLab 13.8



GitLab.com SSO



(SILVER, GOLD) DevOps: Manage







GitLab 13.8 . SAML - SAML SSO .







SAML .







-



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







GitLab 13.7 - .

GitLab 13.8 -, ,

, , ,

. -

API, GitLab.







.







CI include



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







, , GitLab CI/CD , , . , , , , , .







13.8 include:



.gitlab-ci.yml



. CI/CD.







include:



.









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







/



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







Mostrar todas las acciones rápidas disponibles en autocompletar







.









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







. , .







Agrupar problemas por etiqueta en el informe de iteración







.









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







GitLab . GitLab -. , NPM, -, .







GitLab 13.8 . , . > , . , . , , , , .







.









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







. , , . , , , , .







GitLab 13.8 CODEOWNERS



. ^



, . , - . , , , .







.









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







, . , . -, , , , . .







-, , . , , . , GitLab.







.







Docker



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







CI , . Docker- GitLab pull_policy



, config.toml



. , . , pull_policy =["always", "if-not-present"]



, . , , Docker if-not-present



, , .







Configurar varias políticas de extracción de imágenes para el ejecutor de Docker







Docker .







GitLab 13.8



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







13.8 GitLab! GitLab — , , GitLab. GitLab CI/CD — GitLab , .







:





:





GitLab CHANGELOG.







GitLab.









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







rules



, . , , , .







Variables de soporte para reglas de canalización







rules .







NuGet



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







NuGet. , NuGet CLI, Visual Studio .NET CLI. , NuGet CLI, :







nuget source Add -Name <source_name> -Source "https://gitlab.example.com /api/v4/projects/<your_project_id>/packages/nuget/index.json" -UserName <gitlab_username or deploy_token_username> -Password <gitlab_personal_access_token or deploy_token>









. , , , . , . , .







, , . NuGet, .







nuget source Add -Name <source_name> -Source "https://gitlab.example.com /api/v4/projects/<your_group_id>/packages/nuget/index.json" -UserName <gitlab_username or deploy_token_username> -Password <gitlab_personal_access_token or deploy_token>









, .







NuGet .









(ULTIMATE, GOLD) DevOps: Secure







GitLab 13.8 , , . , . DAST . DAST , , , . , , , .







DAST .







DAST



(ULTIMATE, GOLD) DevOps: Secure







DAST DAST . . , , staging , , .







DAST .







SAST JavaScript



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







(SAST) . JavaScript ESLint, CWE. -, ‘Unknown’. , . . , .







Datos de gravedad de SAST mejorados para vulnerabilidades de JavaScript







.









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







GitLab email-, , , . , - , . , .







Línea de asunto del correo electrónico de estado de canalización mejorada







.







Terraform



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







Terraform , , . , , , . GitLab Terraform API, , , . , . ( GitLab «») , JSON .







Administrar archivos de estado de Terraform a través de la interfaz de usuario







.









(CORE, STARTER, PREMIUM, ULTIMATE)







Git (refs) . , , . , .







gitlab:git:checksum_projects



ID , Git, .







.







- PostgreSQL Geo



(PREMIUM, ULTIMATE)







Patroni — PostgreSQL, PostgreSQL Geo. , , . , .







Geo - PostgreSQL Patroni. Patroni 2.0.1, .







Patroni .









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







— . .







GitLab 13.8 . .







Búsqueda de archivos mejorada en la búsqueda avanzada







.







PostgreSQL 12



(CORE, STARTER, PREMIUM, ULTIMATE)







GitLab 14.0 PostgreSQL 12. PostgreSQL 12 , .







, , Postgres Omnibus, 12. .







Geo repmgr Patroni Patroni. Geo .







Omnibus .









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







. . «», , . «» GitLab.







Indicador de estado ocupado







.









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







GitLab. — , GitLab - . . , .







.







, SAML SCIM



(SILVER, GOLD) DevOps: Manage







GitLab 13.8 , SCIM SAML, , , . , SAML SCIM.







.







CSV-



(ULTIMATE, GOLD) DevOps: Plan







, , , . ! , .CSV, .







, , , ​​ .







Exportar requisitos a un archivo CSV







.









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







, - , , , , . , -, .







GitLab 13.8 - , .







Información de la regla de aprobación para revisores







.







- squash



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







GitLab -, . -, , , .







, squash , - . GitLab 13.8 - , , .







-, .









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







Markdown _sidebar



, . , , , _sidebar



.







GitLab Frank Li, GitLab 13.8 (Edit sidebar). _sidebar



, , . .







.







Jupyter



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







Jupyter — , « », , . , , , , . « » , HTML, JPEG, SVG LaTeX. , Jupyter, .







GitLab 13.8 Jupyter. , Jupyter GitLab.







Utilice resultados enriquecidos para portátiles Jupyter







Jupyter .









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







allow_failure



, - . allow_failure



true



false



, , allow_failure



. , .







Controle el estado del trabajo mediante códigos de salida







.









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







— , . , , . , .







gitlab#276583 .







Configuración del proyecto para controlar el almacenamiento de los últimos artefactos







.







-



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







, - -. , -: , — -. $CI_OPEN_MERGE_REQUESTS



CI, - .







Utilice tanto ramales como canalizaciones MR sin duplicación







.







- API



(ULTIMATE, GOLD) DevOps: Secure







- API , . - API, , .







, - API .







Los resultados de API Fuzz Testing ahora visibles en Security Dashboard







- API .







.latest.gitlab-ci.yml



DAST



(ULTIMATE, GOLD) DevOps: Secure







DAST GitLab , , - . , . GitLab 13.8 .latest



. , , . , .







GitLab. . , , , .







.latest DAST .







GitLab Terraform 3.4



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







Terraform GitLab, 3.4.0 GitLab Terraform. , , CI , .







GitLab Terraform .









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







, . , , — . , . , .







Sube imágenes de métricas directamente a los incidentes







.









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







GitLab.com. , .







GitLab 13.8 , . , .







, . 2 , .









.







GitLab



(CORE, STARTER, PREMIUM, ULTIMATE)







  • GitLab Pages Kubernetes
  • Praefect .
  • registry



    ​​ 2.13.1-gitlab


GitLab.









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







, 13.8, :









GitLab 13.8.







, GitLab , . Bronze/Starter , .










Puede encontrar el texto completo de la versión y las instrucciones de actualización / instalación en la publicación original en inglés: GitLab 13.8 lanzado con un Pipeline Editor y métricas DORA .







Trabajamos en la traducción del inglés cattidourden, maryartkey, ainoneko y rishavant...








All Articles