Publisher
cloudquery
Latest version
v1.2.0
Type
Source
Platforms
Date Published
buildkite_builds
This table supports incremental syncing. Read more about incremental syncing here.
Table Options #
ListBuilds
([]CustomBuildsListInput
) (nullable)
CustomBuildsListInput #
Based on buildkite.BuiildsListOptions which only had url tags for fields
creator
(string
)Filters the results by the user who created the buildcreated_from
(Time
)Filters the results by builds created on or after the given timecreated_to
(Time
)Filters the results by builds created before the given timefinished_from
(Time
)Filters the results by builds finished on or after the given timestate
([]string
) (nullable)State of builds to list. Possible values are: running, scheduled, passed, failed, canceled, skipped and not_run. Default is "".branch
([]string
) (nullable)Filters the results by branch name(s)commit
(string
)Filters the results by builds for the specific commit SHA (full, not shortened). Default is "".include_retried_jobs
(boolean
)Include all retried jobs in each build’s jobs listinclude_env_vars
(boolean
) (nullable) (default:false
)By default, CloudQuery will not sync the environment variables of a build. Excluding the corresponding columns from the synced data in order to prevent access to secret data.org_slug
(string
)List builds only for the given organizationpipeline_slug
(string
)List builds only for the given pipeline
Time
CloudQuery configtype.Time
Allows for defining timestamps in both absolute(RFC3339) and relative formats. Absolute timestamp example:
2024-01-01T12:00:00+00:00
.
Relative timestamps can take this format:now
x seconds [ago|from now]
x minutes [ago|from now]
x hours [ago|from now]
x days [ago|from now]
until
field usage:until: now
until: 2 days ago
until: 10 months 3 days 4h20m from now
until: 2024-01-01T12:00:00+00:00
(
string
) (pattern: (^now$|^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(.(\\d{1,9}))?(Z|((-|\\+)\\d{2}:\\d{2}))$|^\\d{4}-\\d{2}-\\d{2}$|^[-+]?([0-9]*(\\.[0-9]*)?[a-z]+)+$|^(([0-9]+\\s+(nanoseconds?|ns|microseconds?|us|µs|μs|milliseconds?|ms|seconds?|s|minutes?|m|hours?|h|days?|d|months?|M|years?|Y)|[-+]?([0-9]*(\\.[0-9]*)?[a-z]+)+))(\\s+(([0-9]+\\s+(nanoseconds?|ns|microseconds?|us|µs|μs|milliseconds?|ms|seconds?|s|minutes?|m|hours?|h|days?|d|months?|M|years?|Y)|[-+]?([0-9]*(\\.[0-9]*)?[a-z]+)+)))*\\s+(ago|from\\s+now)$)
)- This table requires the following permissions:
read_builds
Primary Keys #
Name | Type |
---|---|
id | utf8 |
Incremental Sync Keys #
Name | Type |
---|---|
finished_at | timestamp[us, tz=UTC] |
Columns #
Name | Type |
---|---|
author | json |
blocked | bool |
branch | utf8 |
commit | utf8 |
_cq_id | uuid |
_cq_parent_id | uuid |
created_at | timestamp[us, tz=UTC] |
creator | json |
env | json |
finished_at | timestamp[us, tz=UTC] |
graphql_id | utf8 |
id | utf8 |
jobs | json |
message | utf8 |
meta_data | json |
number | int64 |
organization_slug | utf8 |
pipeline | json |
pull_request | json |
rebuilt_from | json |
scheduled_at | timestamp[us, tz=UTC] |
source | utf8 |
started_at | timestamp[us, tz=UTC] |
state | utf8 |
triggered_from | json |
url | utf8 |
web_url | utf8 |
Relations
The following tables depend on "buildkite_builds":