run an application test suite on Heroku
heroku ci
heroku ci:config
heroku ci:config:get KEY
heroku ci:config:set
heroku ci:config:unset
heroku ci:debug
heroku ci:info TEST-RUN
heroku ci:last
heroku ci:migrate-manifest
heroku ci:open
heroku ci:rerun [NUMBER]
heroku ci:run
display the most recent CI runs for the given pipeline
USAGE
$ heroku ci
OPTIONS
-p, --pipeline=pipeline name of pipeline
--json output in json format
--watch keep running and watch for new and update tests
EXAMPLE
$ heroku ci --app murmuring-headland-14719
See code: @heroku-cli/plugin-ci
display CI config vars
USAGE
$ heroku ci:config
OPTIONS
-a, --app=app app to run command against
-p, --pipeline=pipeline pipeline
-r, --remote=remote git remote of app to use
-s, --shell output config vars in shell format
--json output config vars in json format
DESCRIPTION
Example:
$ heroku ci:config --app murmuring-headland-14719 --json
get a CI config var
USAGE
$ heroku ci:config:get KEY
OPTIONS
-a, --app=app app to run command against
-p, --pipeline=pipeline pipeline
-r, --remote=remote git remote of app to use
-s, --shell output config var in shell format
DESCRIPTION
Examples:
$ heroku ci:config:get RAILS_ENV
test
set CI config vars
USAGE
$ heroku ci:config:set
OPTIONS
-a, --app=app app to run command against
-p, --pipeline=pipeline pipeline
-r, --remote=remote git remote of app to use
DESCRIPTION
Examples:
$ heroku ci:config:set RAILS_ENV=test
Setting test config vars... done
RAILS_ENV: test
unset CI config vars
USAGE
$ heroku ci:config:unset
OPTIONS
-a, --app=app app to run command against
-p, --pipeline=pipeline pipeline
-r, --remote=remote git remote of app to use
DESCRIPTION
Examples:
$ heroku ci:config:uset RAILS_ENV
Unsetting RAILS_ENV... done
opens an interactive test debugging session with the contents of the current directory
USAGE
$ heroku ci:debug
OPTIONS
-a, --app=app app to run command against
-p, --pipeline=pipeline pipeline
-r, --remote=remote git remote of app to use
--no-cache start test run with an empty cache
--no-setup start test dyno without running test-setup
DESCRIPTION
Example:
$ heroku ci:debug
Preparing source... done
Creating test run... done
Running setup and attaching to test dyno...
~ $
show the status of a specific test run
USAGE
$ heroku ci:info TEST-RUN
OPTIONS
-p, --pipeline=pipeline name of pipeline
--node=node the node number to show its setup and output
EXAMPLE
$ heroku ci:info 1288 --app murmuring-headland-14719
See code: @heroku-cli/plugin-ci
looks for the most recent run and returns the output of that run
USAGE
$ heroku ci:last
OPTIONS
-p, --pipeline=pipeline name of pipeline
--node=node the node number to show its setup and output
EXAMPLE
$ heroku ci:last --app murmuring-headland-14719 --node 100
See code: @heroku-cli/plugin-ci
app-ci.json is deprecated. Run this command to migrate to app.json with an environments key.
USAGE
$ heroku ci:migrate-manifest
DESCRIPTION
Example:
$ heroku ci:migrate-manifest
Writing app.json file... done
Deleting app-ci.json file... done
Please check the contents of your app.json before committing to your repo
You're all set! 🎉.
open the Dashboard version of Heroku CI
USAGE
$ heroku ci:open
OPTIONS
-a, --app=app app to run command against
-p, --pipeline=pipeline pipeline
-r, --remote=remote git remote of app to use
DESCRIPTION
opens a browser to view the Dashboard version of Heroku CI
Example:
$ heroku ci:open --app murmuring-headland-14719
rerun tests against current directory
USAGE
$ heroku ci:rerun [NUMBER]
OPTIONS
-p, --pipeline=pipeline name of pipeline
EXAMPLE
$ heroku ci:rerun 985 --app murmuring-headland-14719
See code: @heroku-cli/plugin-ci
run tests against current directory
USAGE
$ heroku ci:run
OPTIONS
-p, --pipeline=pipeline name of pipeline
EXAMPLE
$ heroku ci:run --app murmuring-headland-14719
See code: @heroku-cli/plugin-ci