CloudQuery News

Announcing Buildkite Integration

We have released a new Buildkite CloudQuery integration designed to help extract data from Buildkite. This integration allows your security and infrastructure teams to gain better insights into their build and deployment processes. Sync data from Buildkite into your preferred data warehouse, such as PostgreSQL, BigQuery, Snowflake, and much, much more.

What can you do with the Buildkite integration?

Analyze Pipeline Configurations: You can examine pipeline configurations, including the various stages, to ensure specific security and quality checks are being run.

Track Agent Activity: Monitor agent activity, find underutilized agents, and plan your capacity.

Understand Build Patterns: With Buildkite data in your data warehouse, you can identify build trends and optimize your pipelines.

Combine with other CloudQuery data: Integrate your Buildkite data with other CloudQuery integrations to get a more holistic view of your operations; correlate build failures with security scan results using the Snyk integration or test failures and incidents from PagerDuty.

Let’s walk through some specific scenarios on what you can do with the Buildkite integration.

Show Buildkite builds by status and day

This query analyzes Buildkite builds by grouping them by their status (state) and the day they were completed (finished_at) by:

Identifying Build Status: Counts the number of builds per status (e.g., passed, failed) for each day.

Visualizing Daily Trends: Aggregates data to highlight how builds are distributed across days.

Pipeline Insights: Includes pipeline repository information for potential filtering or extended analysis.

with builds_by_pipeline as (
select pipeline->>'id' as pipeline_id, finished_at, state, buildkite_pipelines.repository from buildkite_builds
join buildkite_pipelines on buildkite_pipelines.id = pipeline->>'id'
)
select date_trunc('day', finished_at) as day, state, count(*) from builds_by_pipeline
group by day, state

Show the repositories with most failed builds last month

This query identifies the repositories with the most failed builds in the last 30 days by:

Spotting Problematic Repositories: Highlights repositories with frequent build failures to prioritize investigation and fixes.

Monitoring Recent Trends: Focuses on failures within the last month to address current issues.

Pipeline-Level Analysis: Links failures to specific repositories for better accountability.

with builds_by_pipeline as (
select pipeline->>'id' as pipeline_id, finished_at, state, buildkite_pipelines.repository from buildkite_builds
join buildkite_pipelines on buildkite_pipelines.id = pipeline->>'id'
)
select repository, count(*) from builds_by_pipeline
where state = 'failed' and finished_at > current_timestamp - interval '30 day'
group by repository

Wrap up

CloudQuery’s new Buildkite integration allows teams to sync Buildkite data into their preferred data warehouses, enabling deeper insights into CI/CD pipelines. With this integration, you can analyze pipeline configurations, track agent activity, identify build patterns, and combine Buildkite data with other sources to enhance operational visibility.
To get started syncing Buildkite data, Start managing your CI/CD pipelines more effectively today. Contact us to start using CloudQuery today. You can also read the Buildkite source plugin documentation for instructions.

Have questions or need help? Join our growing CloudQuery Developer Community, where you can connect with fellow developers, share insights, and access a wealth of knowledge. Whether you’re exploring new use cases or solving tricky challenges, the community is here to support you.

Finally, let us know how your team is tackling cloud security! Share your thoughts and use cases with us on LinkedIn, X, or in our Community Forum.

Try CloudQuery yourself

Self-hosted, open source, and free to start. Or schedule a demo to see the managed version.

Related posts

CloudQuery News

Introducing CloudQuery Insights: Cloud Intelligence That Connects the Dots

CloudQuery Insights automatically surfaces connected signals across your cloud inventory: security findings, cost data, policy violations, and audit trails.

Joe Karlsson

Joe Karlsson

April 21, 2026

Cloud Infrastructure

CloudQuery News

Introducing the Nautobot Source Integration

Sync Nautobot DCIM inventory data to PostgreSQL, BigQuery, or Snowflake and query it with SQL alongside your cloud provider data.

Joe Karlsson

Joe Karlsson

March 19, 2026

CloudQuery News

CloudQuery Is Merging with Env Zero

A letter from CloudQuery CEO Yevgeny Pats on the merger with env zero and what it means for customers.

Yevgeny Pats

Yevgeny Pats

March 17, 2026

CloudQuery News

Security

Introducing the Zoom Source Integration

New CloudQuery Zoom source plugin: sync Zoom meeting, user, and webinar data into your database for compliance, analytics, and user access governance reporting.

Joe Karlsson

Joe Karlsson

February 2, 2026

CloudQuery News

Product News

New in CloudQuery: Tines + Semgrep integration, and native visualizations,

CloudQuery October 2025 updates: Tines and Semgrep integration for security orchestration, plus native visualization support in the CloudQuery Platform.

Chris Reuter

Chris Reuter

October 31, 2025

CloudQuery News

Product News

Security

Introducing Data Access Control for CloudQuery Platform

CloudQuery Platform RBAC: Control cloud asset access with SQL-based permissions. Map Azure AD/Okta groups to roles. Available now on all environments.

Joe Karlsson

Joe Karlsson

October 28, 2025

AI

CloudQuery News

Understand your cloud infra faster using natural language

CloudQuery unifies AWS, GCP, Azure, and SaaS configs into SQL tables. The new AI assistant lets you query your cloud inventory using natural language.

Chris Reuter

Chris Reuter

September 29, 2025

CloudQuery News

Find the Cloud Waste Contest

Win CloudQuery swag by finding cloud waste in our dataset. Sync AWS data with CloudQuery, solve 3 SQL challenges, get t-shirts, sweatshirts, and mugs.

Joe Karlsson

Joe Karlsson

September 25, 2025

AI

CloudQuery News

Generate CloudQuery Configuration with Natural Language

Generate CloudQuery config files from natural language prompts. Use AI to quickly create source and destination plugin configs without manual YAML editing.

Chris Reuter

Chris Reuter

September 23, 2025

Own your pipeline.
Own your data.