Introducing CI/CD Steps, a programming language for DevSecOps automation
Blog post from GitLab
GitLab has introduced CI/CD Steps, a new programming language for DevSecOps automation, designed to simplify the creation of complex automation workflows within GitLab, addressing the limitations of existing YAML-based CI pipeline authoring. This approach allows for modularity and reusability in defining CI jobs, enabling developers to compose inputs and outputs like functions in modern programming languages, and supports the integration of outputs from other steps without pre-known values. The initiative, led by Product Manager Dov Hershkovitch, is part of GitLab's ongoing effort to enhance pipeline authoring and automation management, particularly at an enterprise scale, and is currently in the experimental phase with plans for a beta release in late 2024. GitLab emphasizes open collaboration, inviting feedback and contributions from users to refine this feature, which promises to transform CI/CD workflows by allowing for more flexible and efficient pipeline optimization and maintenance.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Platform Engineering | 1 | 370 | 68 | 39 | -8% |
| Real-time | 1 | 2,938 | 776 | 217 | +27% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.