Aug 22, 2019 - 转载自: GitLab.com - Joshua Lambert  
12.2

GitLab 12.2 released with Directed Acyclic Graphs for Pipelines and Design Management

GitLab 12.2 released with Directed Acyclic Graphs for Pipelines, Design Management, Cross-project Merge Request dependencies, and much more!

GitLab 12.2 is an exciting release that will help teams optimize their pipelines, improve collaboration, and manage interdependencies between projects. Read on to learn more.

Faster, more flexible pipelines

The goal of CI pipelines are to automate manual build and testing tasks, accelerating software delivery while reducing errors and mistakes. However for some use cases, GitLab CI/CD pipelines are not as efficient as they could be. With GitLab 12.2, we now support Directed Acyclic Graphs (DAG) as a method to create and manage detailed job dependencies, rather than relying on sequential stages. This is incredibly powerful and makes it possible for your CI pipelines to become both faster and more efficient.

Design Management

Software development is a team sport, and our goal is to make it easy for everyone to contribute. In 12.2, we’re delivering new capabilities to include designers and design management in GitLab. Design Management will make it easy to share, version, and collaborate on design artifacts, helping teams to be more efficient with a single source of truth.

This is just the beginning of focusing on designer specific workflows inside of GitLab and we'd love for you to contribute to our Design Management Strategy.

Cross Project Merge Request Dependencies

Complex systems often span multiple projects with interdependencies between code changes, where the sequence of merging changes matters. GitLab now supports Cross-project Merge Request Dependencies, making it possible to define these dependency relationships and prevent mistakes due to changes being merged in the wrong order. Fewer mistakes mean you’re able to reduce rework, and deploy your changes faster.

And much more!

There are so many great features within GitLab 12.2 that we couldn’t possibly highlight them all. Restrict group membership by domain, Feature Flag Percent Rollout Strategy and Feature Flag User ID rollout Strategy, Security approval in Merge Requests, and now scoped environment variables being included in Core. Keep reading below to get details on every feature!

Register now to join us at our first user conferences in Brooklyn and London!

Believe it

Get unlimited access to all JiHu GitLab Premium features for 60 days.