Skip to content

CLI for creating and publishing Aragon apps

License

Notifications You must be signed in to change notification settings

gasolin/aragon-dev-cli

 
 

Repository files navigation

Aragon CLI

CLI tool for creating, testing and publishing Aragon applications.

Installation

npm install -g @aragon/cli

Usage

➜ aragon-example-application aragon-dev-cli help
aragon-dev-cli <command>

Commands:
  aragon-dev-cli bootstrap               Set up a development chain and deploy
                                         an Aragon organisation
  aragon-dev-cli init <name> [template]  Initialise a new application
  aragon-dev-cli playground              Set up a dev chain, deploy an Aragon
                                         organisation and install your app
  aragon-dev-cli publish [contract]      Publish a new version of the
                                         application
  aragon-dev-cli version <bump>          Bump the application version
  aragon-dev-cli versions                List all versions of the package

APM:
  --apm.ens-registry  Address of the ENS registry
  --eth-rpc           An URI to the Ethereum node used for RPC calls
                                              [default: "http://localhost:8545"]

APM providers:
  --apm.ipfs.rpc  An URI to the IPFS node used to publish files
                   [default: {"host":"localhost","protocol":"http","port":5001}]

Options:
  --help     Show help                                                 [boolean]
  --version  Show version number                                       [boolean]
  --silent   Silence output to terminal                         [default: false]

For more information, check out https://wiki.aragon.one

Recipes

Creating and publishing an application

aragon-dev-cli init polls.aragonpm.test
cd polls
aragon-dev-cli publish

Publishing a new version

aragon-dev-cli version minor
aragon-dev-cli publish

Scaffolding from a custom template

aragon-dev-cli init polls.aragonpm.test username/gh-repo

About

CLI for creating and publishing Aragon apps

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%