steampipe plugin install heroku

Table: heroku_pipeline - Query Heroku Pipelines using SQL

Heroku Pipelines is a sequence of stages (review, development, staging, production) representing the lifecycle of an application. It provides a visual representation of the process that an app goes through from source code to deployment. Heroku Pipelines helps teams to manage the progress of features and fixes from review apps to staging and production.

Table Usage Guide

The heroku_pipeline table provides insights into the lifecycle of applications on the Heroku platform. As a DevOps engineer, explore pipeline-specific details through this table, including the stages of application development and deployment. Utilize it to uncover information about pipelines, such as the status of application development stages, and the verification of deployment processes.

Examples

List all pipelines

Note: The Heroku Go SDK does not yet support listing pipelines.

Get a pipeline by ID

Explore which pipeline corresponds to a specific ID to manage or troubleshoot your Heroku deployment. This is useful in scenarios where you need to quickly identify and access a specific pipeline based on its unique identifier.

select
*
from
heroku_pipeline
where
id = '3d48ef48-1360-414e-9183-ca97ae134b1a';
select
*
from
heroku_pipeline
where
id = '3d48ef48-1360-414e-9183-ca97ae134b1a';

Schema for heroku_pipeline

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form, e.g. connection_name.
created_attimestamp with time zoneWhen pipeline was created.
idtext=Unique identifier of pipeline.
nametextName of pipeline.
ownerjsonbOwner of a pipeline.
updated_attimestamp with time zoneWhen pipeline was updated.

Export

This table is available as a standalone Exporter CLI. Steampipe exporters are stand-alone binaries that allow you to extract data using Steampipe plugins without a database.

You can download the tarball for your platform from the Releases page, but it is simplest to install them with the steampipe_export_installer.sh script:

/bin/sh -c "$(curl -fsSL https://steampipe.io/install/export.sh)" -- heroku

You can pass the configuration to the command with the --config argument:

steampipe_export_heroku --config '<your_config>' heroku_pipeline