Operations | Monitoring | ITSM | DevOps | Cloud

Introducing CircleCI Functions: Reusable CI steps built for coding agents

CircleCI Functions are now available in beta, giving developers and coding agents a faster, more reliable way to set up CI pipelines using reusable, tested steps. Functions are the next evolution of CircleCI orbs. They make common CI tasks, like installing programming languages, configuring AWS credentials, and setting up Docker, available as ready-to-use programs that agents can discover, configure, and validate before running a pipeline.

Property-based testing: How to find bugs your unit tests miss

Property-based testing is a software testing technique that checks whether a program satisfies general rules, called properties, across many automatically generated inputs. Instead of writing tests for individual examples, developers define how their code should behave and let a testing framework search for inputs that break those rules.

Agentic Pipelines is generally available: run agents in Cloud or on your own Linux runners

We’re excited to announce that Agentic Pipelines is now generally available across all paid Cloud Bitbucket plans. You can run agents on our cloud runners or on self-hosted Linux Docker runners, with support for more runner types coming soon. With this launch, Bitbucket Pipelines evolves from a CI/CD tool into an intelligent workflow engine that increases developer productivity by letting agents handle routine engineering tasks.