@heroku-cli/plugin-ci
Heroku CLI plugin for Heroku CI
Usage
$ npm install -g @heroku-cli/plugin-ci
$ heroku COMMAND
running command...
$ heroku (--version|-v)
@heroku-cli/plugin-ci/8.0.2-beta.1 darwin-arm64 node-v16.19.0
$ heroku --help [COMMAND]
USAGE
$ heroku COMMAND
...
Commands
heroku ci
display the most recent CI runs for the given pipeline
USAGE
$ heroku ci [-a <value>] [--watch] [-p <value>] [--json]
FLAGS
-a, --app=<value> app name
-p, --pipeline=<value> name of pipeline
--json output in json format
--watch keep running and watch for new and update tests
DESCRIPTION
display the most recent CI runs for the given pipeline
EXAMPLES
$ heroku ci --app murmuring-headland-14719
See code: src/commands/ci/index.ts
heroku ci:info TEST-RUN
show the status of a specific test run
USAGE
$ heroku ci:info TEST-RUN [-a <value>] [--node <value>] [-p <value>]
FLAGS
-a, --app=<value> app name
-p, --pipeline=<value> name of pipeline
--node=<value> the node number to show its setup and output
DESCRIPTION
show the status of a specific test run
EXAMPLES
$ heroku ci:info 1288 --app murmuring-headland-14719
See code: src/commands/ci/info.ts
heroku ci:last
looks for the most recent run and returns the output of that run
USAGE
$ heroku ci:last [-a <value>] [--node <value>] [-p <value>]
FLAGS
-a, --app=<value> app name
-p, --pipeline=<value> name of pipeline
--node=<value> the node number to show its setup and output
DESCRIPTION
looks for the most recent run and returns the output of that run
EXAMPLES
$ heroku ci:last --pipeline=my-pipeline --node 100
See code: src/commands/ci/last.ts
heroku ci:rerun [NUMBER]
rerun tests against current directory
USAGE
$ heroku ci:rerun [NUMBER] [-a <value>] [-p <value>]
FLAGS
-a, --app=<value> app name
-p, --pipeline=<value> name of pipeline
DESCRIPTION
rerun tests against current directory
EXAMPLES
$ heroku ci:rerun 985 --app murmuring-headland-14719
See code: src/commands/ci/rerun.ts
heroku ci:run
run tests against current directory
USAGE
$ heroku ci:run [-a <value>] [-p <value>]
FLAGS
-a, --app=<value> app name
-p, --pipeline=<value> name of pipeline
DESCRIPTION
run tests against current directory
EXAMPLES
$ heroku ci:run --app murmuring-headland-14719
See code: src/commands/ci/run.ts
heroku ci:info
Shows the information for a particular ci run on a pipeline.
USAGE
$ heroku ci:info 555 --pipeline=my-pipeline # 555 is the test number
heroku ci:last
Shows the information for the last run for a given pipeline.
USAGE
$ heroku ci:last --pipeline=my-pipeline
heroku ci:run
Run this from within your repo directory to trigger a test agains the current branch and commit.
USAGE
$ heroku ci:run --pipeline=my-pipeline
heroku ci:rerun
Re-run a previous test run. If no test run number is provided, the most recent test run will be re-run.
USAGE
$ heroku ci:rerun 555 --pipeline=my-pipeline # 555 is the test number