GitLab 13.5 Released with Mobile App Security Updates and Team Wiki

GitLab 13.5 is out now with mobile app security scans, team wiki pages, a shared package registry and many more cool features!



A picture to attract attention



GitLab — , DevOps. 60 , , , , .





— ! GitLab, . iOS Android. MobSF ( GitLab « ») - SAST GitLab.



Brian Williams H-E-B Digital MVP! SAST , - Swift Java, .



, . 13.5 (feature flags) Core, . 18 ( , ).



-



, . , , — - ! . , .



, Gitpod GitLab.



! . .





. , , . !



. , AWS EC2, CI/CD Terraform SAST UI, SAST- GitLab CI/CD , CI/CD.





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



, !



. .



, , 13.6, , . . , !



.



GitLab MVP badge



MVPBrian Williams (H-E-B Digital)



H-E-B Digital SAST GitLab, (Static Application Security Testing, SAST) . SAST- iOS Android, Objective-C, Swift, Java Kotlin.



H-E-B Digital , GitLab . , GitLab.



GitLab 13.5



-



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



- GitLab. - , GitLab.com . , , - . , , - , .



Gitlab 13.5 - ! 680 «», GitLab. , . , , , .



- . , , , , .



, . , -, .



Group wikis



.



GitLab Kubernetes Agent Omnibus GitLab



(PREMIUM, ULTIMATE) DevOps: Configure



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



Linux. Kubernetes , GitLab, , GitLab . , Kubernetes Agent, Kubernetes GitLab, , .



Install the GitLab Kubernetes Agent with Omnibus GitLab



GitLab Kubernetes Agent .



GitLab



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



, . GitLab. Kubecost cost-model . , , GitLab, , Kubecost, Prometheus GitLab.



View cluster cost management data in GitLab



.





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



GitLab SaaS (runners) Linux Windows — CI/CD GitLab. , GitLab.com “shared runners”, . , , CI/CD , .



. .



Enable instance-level shared runners when viewing groups



.





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



- . (downstream) (child) .



when: manual -. , - play. : , .



Trigger downstream or child pipelines with manual jobs



- .



Gitpod GitLab



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



, . , . , .



Gitpod GitLab Gitpod (Gitpod Workspace) GitLab. GitLab GitPod:



Launch Gitpod from the GitLab UI



Gitpod , . .gitpod.yml . Docker, , . , , . GitLab, Gitpod.



Cornelius Ludmann Gitpod !





Gitpod .





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



, , . . .



GitLab 13.0 , ( , ) Git-. , , — , , .



GitLab , , . . , :



  • , .
  • , HTML, CSS JS-, .
  • docker-compose.yml .env.
  • gulpfile.js package.json, .


, . , .



Snippets with multiple files



.





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



GitLab . , , GitLab , .



GitLab 13.5 raw , Nexus. , GitLab.





.





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



GitLab - , , .



gitlab.ci-yml. : , . GitLab .



Attach binary assets to Releases



.





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



percent rollout (feature flag) , . : , .



, , , : ID , ID ( - ). .



Feature Flags flexible rollout strategy



.





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



GitLab 11.4 ( , ). GitLab 12.2 ( , ) ID ( , ) . GitLab 13.1 ( , ) ( , ) .



18 Core c ( , ), , Starter .



Core. GitLab .





.



AWS EC2



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



AWS Elastic Cloud Compute (EC2), , . , API AWS CloudFormation. AWS S3 AWS EC2.



, , .





AWS EC2 .



SAST



(ULTIMATE, GOLD) DevOps: Secure



(SAST) GitLab . GitLab , , , . SAST . , .



.gitlab sast-ruleset.toml secret-detection-ruleset.toml, , . SAST . .gitlab-ci.yml.



Customizing SAST & Secret Detection rules



.



SAST iOS Android



(ULTIMATE, GOLD) DevOps: Secure



SAST GitLab , iOS, Objective-C Swift, Android, Java Kotlin, Mobile Security Framework (MobSF). , .ipa .apk.



H-E-B Digital. GitLab Secure .



SAST support for iOS and Android mobile apps



SAST .



GitLab 13.5



SSH



(ULTIMATE, GOLD) DevOps: Manage



, , . SSH, , . , .



SSH .



Add Delete buttons to the SSH tab of the Credential Inventory



SSH .





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



. , , , , .



GitLab 13.5 , . . .



.



GitLab.com



(BRONZE, SILVER, GOLD) DevOps: Manage



GitLab 13.3 ( , ), .



GitLab.com. ( GitLab «») , API GitLab Git. . GitLab , .



Project access tokens for GitLab.com



.





(CORE, STARTER, PREMIUM, ULTIMATE) DevOps: Manage



GitLab , GitLab 13.5 : . , , , , , .



.



to-do doing



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



, . ( GitLab « ») . to-do doing , .



.





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



, . , . , , .



, , , .



. , , .



.





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



GitLab 13.5 .



, , , . , .



. .



Deep-level wiki navigation



.



YouTube-



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



GitLab 13.5 WYSIWYG- , YouTube . URL, , HTML .



HTML-, , , , . YouTube-, , Vimeo, HTML5-, .



.





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



parallel: matrix, , . , .



, , . , . Turo Soisenniemi !



— Node.js. :



One dimensional matrices example



, .



-



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



, JUnit, -. GitLab.com , , 500 000 JUnit .



GitLab CI/CD .





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



, .



, . [collapsed=true] CI/CD, .



.



CI/CD



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



— . include, . , API, , .



API , include. .



.



Conan



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



GitLab Conan C C++. , . , conan_user conan_channel, . , (Conan recipe) Hello version 1.0.



  • Hello/1.0@trizzi/stable
  • Hello/1.0@trizzi/beta
  • Hello/1.0@other_user/stable


, .



Conan .



-



(CORE) DevOps: Secure



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



- , , . . - Ultimate.



Improved merge request experience for security scans



SAST JSON .



SAST Node.js njsscan v0.1.5



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



SAST Node.js, 100 . 0.1.5 njsscan semgrep, SAST.



Update nodejs-scan SAST analyzer to use njsscan v0.1.5



SAST .





(FREE, BRONZE, SILVER, GOLD) DevOps: Release



12.0 , . , master, .



, , , .



.



gitlab-pages br



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



GitLab Pages, feistel Ambyjkl, Brotli. , .



GitLab Pages .



API



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



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



.



Code Intelligence Go Auto DevOps



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



GitLab code intelligence — , , , go-to.



GitLab 13.5 Auto DevOps code intelligence Go. GitLab. , LSIF, Auto DevOps. .



code intelligence Auto DevOps .



GitLab



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



GitLab . , .



.



Kubernetes



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



GitLab Kubernetes, GitLab. .



Kubernetes .





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



GitLab — . , .



, .



Timeline view for discussions on incidents



.



Geo PostgreSQL



(PREMIUM, ULTIMATE)



Patroni — PostgreSQL. GitLab repmgr. repmgr GitLab , repmgr PostgreSQL Geo. , . , .



Geo PostgreSQL Patroni. , Patroni Geo , .



Patroni .



PostgreSQL 12



(CORE, STARTER, PREMIUM, ULTIMATE)



GitLab 13.3 PostgreSQL 12 ( , ), GitLab.



GitLab 13.5 PostgreSQL 12 , Geo PostgreSQL. PostgreSQL 12, Patroni . Repmgr PostgreSQL 12 . repmgr Patroni repmgr Patroni. PostgreSQL Patroni PostgreSQL Patroni. , PostgreSQL Patroni — .



GitLab 13.6 PostgreSQL 12 GitLab. GitLab 13.7 — PostgreSQL 11.



PostgreSQL 12 .





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



GitLab 13.3 ( , ) (Value Stream Analytics, VSA). , .



Delete a value stream



.



-



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



GitLab 13.3 - ( , ). - — -, .



GitLab 13.5 -. - , , , .



Merge request analytics filter controls



- .





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



, SAML SSO, , . API. — , , . SSO/SCIM .



.





(ULTIMATE, GOLD) DevOps: Plan



, , , .



, , : « » GitLab . Markdown.



.





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



3 : , . , , GitLab 55 000 . , , .



Remove issue labels with a single click



.



,



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



- , . . , . , , , .



, « » (“allowed to push”) , , . — GitLab, .



.



-



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



, - . , , .



Git. , , , - . ( ) , - , .



GitLab 13.5 ( ) . -.





-



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



- — , . , , - (draft, wip). , , - .



, (Mark as draft) and (Mark as ready) — - ( ). , , .



Mark merge request as 'draft' with a single click



- .





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



(, NPM), — , , . , . .



. - . , « », .



.





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



(PipelineArtifacts), , , . , , .



, «», , .



.





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



, , , . API GitLab , .



, . gitlab-#219915, , , , , DeleteTagService user.



, , , . , , . , , . , , . , .



, , .



.



SAST C/C++ NodeJS



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



GitLab , . NodeJS (nodejsscan) C/C++ (flawfinder) . , ‘’. , . .



Improved SAST severity data for C / C ++ and NodeJS vulnerabilities



SAST .



SAST



(ULTIMATE, GOLD) DevOps: Secure



SAST GitLab : GitLab CI/CD. , , - CI/CD SAST GitLab. -, SAST : , GitLab SAST.gitlab-ci.yml .



SAST, SAST . , SAST .gitlab-ci.yml, , GitLab CI/CD. GitLab Core GitLab.



SAST configuration UI improvements



SAST .





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



, , , .



, , . , . , .



Allow for easier roll back from alerts page



.





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



Docker . , , . , , . , . , ( ). (race condition), , .



Create release with image digest on new tag



.



AutoDevOps Kubernetes 1.16



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



GKE Kubernetes 1.16 6 2020. Auto DevOps, — . , , , staging , — .



Auto DevOps .



Auto DevOps Helm 3



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



Auto DevOps , . Auto DevOps Kubernetes 2 Helm. , Tiller root. 3 Helm, Tiller .



GitLab - 3 Helm, , . , GitLab, Helm . , Helm 2 2020.



.



GitLab Terraform



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



GitLab CI/CD Terraform - , Terraform.



.





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



(Service level agreement, SLA) . SLA . SLA . SLA SLA SLA , , SLA , .



Service Level Agreement countdown timer for incidents



SLA .





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



, . , , , URL .



GitLab . > > (Settings > Operations > Alerts).



View alert integrations list



.



Geo - Terraform



(PREMIUM, ULTIMATE)



Geo - Terraform . Geo, . , .



, .



.






release notes / : GitLab 13.5 released with Mobile App Sec, Group Wikis, and more!



cattidourden, maryartkey and rishavant...




All Articles