Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add command to setup dev environment with ENS and APM deployment #17

Closed
izqui opened this issue Nov 8, 2017 · 3 comments
Closed

Add command to setup dev environment with ENS and APM deployment #17

izqui opened this issue Nov 8, 2017 · 3 comments
Labels
🚀 new feature A change that adds new functionality to the API

Comments

@izqui
Copy link
Contributor

izqui commented Nov 8, 2017

Instead of working in a custom deploy flow for our own development environment for Aragon apps, we should generalize this at the aragon-dev-cli level to setup a complete environment.

$ aragon-dev-cli setup [--registry-name Domain name for registry (default: aragonpm.test)]

Steps needed:

  • Deploy an ENS instance a create the needed subnodes until registryName is owned by the sender.
  • Deploy an APM instance with the rootnode for registryName. Call apm.setResolver().

This migration file for APM where all this steps are performed can be used for reference.

We need a way to save both the ENS and the registry name so that following aragon-dev-cli executions automatically use them (maybe add them to a config file that gets read if no flags are provided?).

@onbjerg
Copy link
Contributor

onbjerg commented Nov 10, 2017

I edited your comment to standardize the flag name (--registry-name as oppposed to --registryName).

Added for 1.1.0.

@onbjerg onbjerg added this to the aragon-dev-cli 1.1.0 milestone Nov 10, 2017
@izqui
Copy link
Contributor Author

izqui commented Jan 15, 2018

New ENS and APM Factories should make this task way easier :) https://github.com/aragon/aragonOS/tree/dev/contracts/factory

@onbjerg onbjerg mentioned this issue Mar 27, 2018
@onbjerg onbjerg self-assigned this Apr 13, 2018
@izqui
Copy link
Contributor Author

izqui commented Jun 6, 2018

Irrelevant thanks to https://github.com/aragon/aragen

@izqui izqui closed this as completed Jun 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀 new feature A change that adds new functionality to the API
Projects
None yet
Development

No branches or pull requests

2 participants