{"version":"2.5.9","commands":{"pipelines:add":{"id":"pipelines:add","description":"add this app to a pipeline\nThe app and pipeline names must be specified.\nThe stage of the app will be guessed based on its name if not specified.\n\nExample:\n\n $ heroku pipelines:add example -a example-admin -s production\n Adding example-admin to example pipeline as production... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"stage":{"name":"stage","type":"option","char":"s","description":"stage of first app in pipeline","required":false},"app":{"name":"app","type":"option","char":"a","description":"app to run command against","required":true},"remote":{"name":"remote","type":"option","char":"r","description":"git remote of app to use"}},"args":[{"name":"pipeline","description":"name of pipeline","required":true}]},"pipelines:connect":{"id":"pipelines:connect","description":"connect a github repo to an existing pipeline\nExample:\n\n $ heroku pipelines:connect example -r githuborg/reponame\n Configuring pipeline... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"repo":{"name":"repo","type":"option","char":"r","description":"the GitHub repository to connect","required":true}},"args":[{"name":"name","description":"name of pipeline","required":false}]},"pipelines:create":{"id":"pipelines:create","description":"create a new pipeline\nAn existing app must be specified as the first app in the pipeline.\nThe pipeline name will be inferred from the app name if not specified.\nThe stage of the app will be guessed based on its name if not specified.\nThe pipeline owner will be the user creating the pipeline if not specified with -t for teams or -o for orgs.\n\nExample:\n\n $ heroku pipelines:create -a example-staging\n ? Pipeline name: example\n ? Stage of example-staging: staging\n Creating example pipeline... done\n Adding example-staging to example pipeline as staging... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"stage":{"name":"stage","type":"option","char":"s","description":"stage of first app in pipeline","required":false},"team":{"name":"team","type":"option","char":"t","description":"team to use","hidden":false,"required":false},"app":{"name":"app","type":"option","char":"a","description":"app to run command against","required":true},"remote":{"name":"remote","type":"option","char":"r","description":"git remote of app to use"},"org":{"name":"org","type":"option","char":"o","description":"team to use","hidden":true}},"args":[{"name":"name","description":"name of pipeline, defaults to basename of app","required":false}]},"pipelines:destroy":{"id":"pipelines:destroy","description":"destroy a pipeline\nExample:\n\n $ heroku pipelines:destroy example\n Destroying example pipeline... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{},"args":[{"name":"pipeline","description":"name of pipeline","required":true}]},"pipelines:diff":{"id":"pipelines:diff","description":"compares the latest release of this app to its downstream app(s)\nExample:\n\n $ heroku pipelines:diff --app murmuring-headland-14719","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"app":{"name":"app","type":"option","char":"a","description":"app to run command against","required":true},"remote":{"name":"remote","type":"option","char":"r","description":"git remote of app to use"}},"args":[]},"pipelines":{"id":"pipelines","description":"list pipelines you have access to\nExample:\n\n $ heroku pipelines\n === My Pipelines\n example\n sushi","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"json":{"name":"json","type":"boolean","description":"output in json format","required":false}},"args":[]},"pipelines:list":{"id":"pipelines:list","description":"list pipelines you have access to\nExample:\n\n $ heroku pipelines\n === My Pipelines\n example\n sushi","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"json":{"name":"json","type":"boolean","description":"output in json format","required":false}},"args":[]},"pipelines:info":{"id":"pipelines:info","description":"show list of apps in a pipeline\nExample:\n\n $ heroku pipelines:info example\n === example\n owner: my-team (team)\n\n app name stage\n ─────────────────────────── ──────────\n ⬢ example-pr-16 review\n ⬢ example-pr-19 review\n ⬢ example-pr-23 review\n ⬢ example-staging staging\n ⬢ example-staging-2 staging\n ⬢ example-production production","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"json":{"name":"json","type":"boolean","description":"output in json format","required":false},"with-owners":{"name":"with-owners","type":"boolean","description":"shows owner of every app","hidden":true,"required":false}},"args":[{"name":"pipeline","description":"pipeline to show","required":true}]},"pipelines:open":{"id":"pipelines:open","description":"open a pipeline in dashboard\nExample:\n\n $ heroku pipelines:open example","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{},"args":[{"name":"pipeline","description":"name of pipeline","required":true}]},"pipelines:promote":{"id":"pipelines:promote","description":"promote the latest release of this app to its downstream app(s)\nExample:\n\n $ heroku pipelines:promote -a example-staging\n Promoting example-staging to example (production)... done, v23\n Promoting example-staging to example-admin (production)... done, v54\n\nExample:\n\n $ heroku pipelines:promote -a example-staging --to my-production-app1,my-production-app2\n Starting promotion to apps: my-production-app1,my-production-app2... done\n Waiting for promotion to complete... done\n Promotion successful\n my-production-app1: succeeded\n my-production-app2: succeeded","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"to":{"name":"to","type":"option","char":"t","description":"comma separated list of apps to promote to","required":false},"app":{"name":"app","type":"option","char":"a","description":"app to run command against","required":true},"remote":{"name":"remote","type":"option","char":"r","description":"git remote of app to use"}},"args":[]},"pipelines:remove":{"id":"pipelines:remove","description":"remove this app from its pipeline\nExample:\n\n $ heroku pipelines:remove -a example-admin\n Removing example-admin... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"app":{"name":"app","type":"option","char":"a","description":"app to run command against","required":true},"remote":{"name":"remote","type":"option","char":"r","description":"git remote of app to use"}},"args":[]},"pipelines:rename":{"id":"pipelines:rename","description":"rename a pipeline\nExample:\n\n $ heroku pipelines:rename example www\n Renaming example pipeline to www... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{},"args":[{"name":"pipeline","description":"current name of pipeline","required":true},{"name":"name","description":"new name of pipeline","required":true}]},"pipelines:setup":{"id":"pipelines:setup","description":"bootstrap a new pipeline with common settings and create a production and staging app (requires a fully formed app.json in the repo)\nExample:\n\n $ heroku pipelines:setup example githuborg/reponame -o example-org\n ? Automatically deploy the master branch to staging? Yes\n ? Wait for CI to pass before deploying the master branch to staging? Yes\n ? Enable review apps? Yes\n ? Automatically create review apps for every PR? Yes\n ? Automatically destroy idle review apps after 5 days? Yes\n ? Enable automatic Heroku CI test runs? Yes\n Creating pipeline... done\n Linking to repo... done\n Creating production and staging apps (⬢ example and ⬢ example-staging)\n Configuring pipeline... done\n View your new pipeline by running `heroku pipelines:open e5a55ffa-de3f-11e6-a245-3c15c2e6bc1e`","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"team":{"name":"team","type":"option","char":"t","description":"team to use","hidden":false,"required":false},"yes":{"name":"yes","type":"boolean","char":"y","description":"accept all default settings without prompting","required":false},"org":{"name":"org","type":"option","char":"o","description":"team to use","hidden":true}},"args":[{"name":"name","description":"name of pipeline","required":false},{"name":"repo","description":"a GitHub repository to connect the pipeline to","required":false}]},"pipelines:transfer":{"id":"pipelines:transfer","description":"transfer ownership of a pipeline\nExample:\n\n $ heroku pipelines:transfer me@example.com -p example\n === example\n\n app name stage\n ──────────────────── ───────────\n ⬢ example-dev development\n ⬢ example-staging staging\n ⬢ example-prod production\n\n ▸ This will transfer example and all of the listed apps to the me@example.com account\n ▸ to proceed, type edamame or re-run this command with --confirm example\n > example\n Transferring example pipeline to the me@example.com account... done\n\n $ heroku pipelines:transfer acme-widgets -p example\n === example\n\n app name stage\n ──────────────────── ───────────\n ⬢ example-dev development\n ⬢ example-staging staging\n ⬢ example-prod production\n\n ▸ This will transfer example and all of the listed apps to the acme-widgets team\n ▸ to proceed, type edamame or re-run this command with --confirm example\n > example\n\n Transferring example pipeline to the acme-widgets team... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"pipeline":{"name":"pipeline","type":"option","char":"p","description":"name of pipeline","required":true},"confirm":{"name":"confirm","type":"option","char":"c","required":false}},"args":[{"name":"owner","description":"the owner to transfer the pipeline to","required":true}]},"reviewapps:disable":{"id":"reviewapps:disable","description":"disable review apps or settings on an existing pipeline\nExample:\n\n $ heroku reviewapps:disable -p mypipeline -a myapp --autodeploy\n Disabling auto deployment ...\n Configuring pipeline... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"pipeline":{"name":"pipeline","type":"option","char":"p","description":"name of pipeline","required":true},"app":{"name":"app","type":"option","char":"a","description":"parent app used by review apps","required":true},"autodeploy":{"name":"autodeploy","type":"boolean","description":"disable autodeployments","required":false},"autodestroy":{"name":"autodestroy","type":"boolean","description":"disable automatically destroying review apps","required":false}},"args":[]},"reviewapps:enable":{"id":"reviewapps:enable","description":"enable review apps and/or settings on an existing pipeline\nExample:\n\n $ heroku reviewapps:enable -p mypipeline --a myapp --autodeploy --autodestroy\n Enabling review apps ...\n Enabling auto deployment ...\n Enabling auto destroy ...\n Configuring pipeline... done","pluginName":"@heroku-cli/plugin-pipelines","pluginType":"core","hidden":false,"aliases":[],"flags":{"pipeline":{"name":"pipeline","type":"option","char":"p","description":"name of pipeline","required":true},"app":{"name":"app","type":"option","char":"a","description":"parent app used by review apps","required":true},"autodeploy":{"name":"autodeploy","type":"boolean","description":"autodeploy the review app","required":false},"autodestroy":{"name":"autodestroy","type":"boolean","description":"autodestroy the review app","required":false}},"args":[]}}}