Developing GitLab Duo: How we validate and test AI models at scale
GitLab Blog
by Susie Bitters
3d ago
Generative AI marks a monumental shift in the software development industry, making it easier to develop, secure, and operate software. Our new blog series, written by our product and engineering teams, gives you an inside look at how we create, test, and deploy the AI features you need integrated throughout the enterprise. Get to know new capabilities within GitLab Duo and how they will help DevSecOps teams deliver better results for customers. GitLab values the trust our customers place in us. Part of maintaining that trust is transparency in how we build, evaluate, and ensure the high-quali ..read more
Visit website
Debug Web apps quickly within GitLab
GitLab Blog
by Ivanha Paz
3d ago
Editor's note: From time to time, we invite members of the community to contribute to the GitLab Blog. Thanks to Jam.dev for co-creating with us. Debugging a Web app takes a village but gathering information about bugs as they happen can be challenging. Jam.dev launched the Jam for GitLab browser extension (available for Google Chrome, Arc, Opera, and Edge) that enables all DevSecOps team members to create comprehensive debugging reports, complete with instant replays of the bug, with a single click. The reports, which are spun up as GitLab issues, include the context engineers need to find an ..read more
Visit website
CI/CD Catalog goes GA: No more building pipelines from scratch
GitLab Blog
by Dov Hershkovitch
3d ago
GitLab's CI/CD Catalog becomes generally available in 17.0 (May 16, 2024), enabling all GitLab users to discover, reuse, and contribute CI/CD components easily. The CI/CD Catalog boosts collaboration and efficiency when creating pipeline configurations by allowing access to a treasure trove of pre-built components, ready to seamlessly integrate into DevSecOps workflows. Enterprises can use the CI/CD Catalog's centralized platform to standardize workflows across the whole organization. With the CI/CD Catalog, GitLab is introducing several key capabilities that are also generally available. Comp ..read more
Visit website
Tutorial: Install VS Code on a cloud provider VM and set up remote access
GitLab Blog
by Cesar Saavedra
4d ago
DevSecOps teams can sometimes find they need to run an instance of Visual Studio Code (VS Code) remotely for team members to share when they don't have enough local resources. However, installing, running, and using VS Code on a remote virtual machine (VM) via a cloud provider can be a complex process full of pitfalls and false starts. This tutorial covers how to automate the installation of VS Code on a VM running on a cloud provider. This approach involves two separate GitLab projects, each with its own pipeline. The first one uses Terraform to instantiate a virtual machine in GCP running Li ..read more
Visit website
Migration guide: GitHub Advanced Security to GitLab Ultimate
GitLab Blog
by Fernando Diaz
1w ago
GitLab is the most comprehensive AI-powered DevSecOps platform, enabling organizations to deliver more secure software faster with one platform for your entire software delivery lifecycle. GitHub provides an Advanced Security add-on, which enables additional security features within GitHub. However, it lacks the depth and breadth of security features provided natively by GitLab. Organizations looking to migrate to GitLab Ultimate to enhance their security across all areas of the SDLC can use this guide to compare the two offerings and as a tutorial to move to the GitLab platform. This article ..read more
Visit website
What’s new in Git 2.45.0?
GitLab Blog
by Patrick Steinhardt
1w ago
The Git project recently released Git Version 2.45.0. Let's look at the highlights of this release, which includes contributions from GitLab's Git team and the wider Git community. Reftables: A new backend for storing references Every Git repository needs to track two basic data structures: The object graph that stores the data of your files, the directory structure, commit messages, and tags. References that are pointers into that object graph to associate specific objects with a more accessible name. For example, a branch is a reference whose name starts with a refs/heads/ prefix. The on-d ..read more
Visit website
Meet the 2024 GitLab Partner of the Year award winners
GitLab Blog
by Chris Weber
1w ago
GitLab’s Partner Program fosters a thriving partner ecosystem of DevSecOps expertise to enable innovation through software development and drive customer value. Earlier this month, we gathered our channel, technology, and cloud partners from across the globe to celebrate their achievements, empower their success, and provide resources and support for the year to come. We recognized our partners for their contributions with awards highlighting our emerging, services, distributor, and public sector partners in AMER, APJ, and EMEA. Each award winner demonstrated a strong partnership with GitLab a ..read more
Visit website
A developer's guide to building an AI security governance framework
GitLab Blog
by The GitLab Team
2w ago
Artificial Intelligence (AI) has firmly established itself as a pillar of digital transformation, disrupting industries, increasing efficiency, and providing unmatched access to large data sets. AI also raises profound questions regarding security governance. How do I ensure I can leverage the best of what AI has to offer while mitigating its potential security risks? As AI continues to advance, there is a growing need for strong oversight and accountability. This article delves into the complex landscape of AI security governance, exploring various frameworks, strategies, and practices that o ..read more
Visit website
GitLab introduces new CIS Benchmark for improved security
GitLab Blog
by The GitLab Team
3w ago
The CIS Benchmarks™ play a critical role in hardening software against evolving cyber threats and ensuring compliance with industry regulations. GitLab and the Center for Internet Security® (CIS®) created the just-published CIS GitLab Benchmark, which includes more than 125 recommended secure configuration guidelines for hardening GitLab installations. Establishing this benchmark in collaboration with CIS demonstrates GitLab’s commitment to fostering a culture of proactive risk management within the DevOps landscape. The benchmark provides actionable security guidelines, which are especially b ..read more
Visit website
Interactive: Take a guided tour of the DevSecOps workflow
GitLab Blog
by The GitLab Team
3w ago
When engaging in discussions with industry professionals and stakeholders, they quickly grasp the core principles of DevSecOps, which emphasize speed, security, and quality. However, there's often a curiosity about the specific strategies required to achieve optimal speed without compromising security and quality. We created this interactive infographic to showcase GitLab's best practices for DevSecOps through a detailed visual depiction of the main steps in the development lifecycle. Walk through every step of the DevSecOps process, including creation of issues, development and pushing of cod ..read more
Visit website

Follow GitLab Blog on FeedSpot

Continue with Google
Continue with Apple
OR