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

Initializing #1

Closed
stuartpb opened this issue Jul 25, 2014 · 3 comments
Closed

Initializing #1

stuartpb opened this issue Jul 25, 2014 · 3 comments

Comments

@stuartpb
Copy link
Member

Right now, every command fails if an app doesn't exist, yet checks before doing a release (even though the only way to create an app, currently, is to do a build of it).

Also, every command (once it's shown that the app exists) touches the config.env file to initialize it.

These are both maybe kind of stupid.

Thoughts:

  • It's worth failing if the app doesn't exist- otherwise, you'd be "creating" empty apps by making a typo in the app name, and then you wouldn't get an error telling you you made a typo.
  • You should be able to create an app, configure it, then push its code so it starts fully configured with its first deploy.
  • Less boilerplate is better (although not essential).
@stuartpb
Copy link
Member Author

plushu/plushu-git#5 lays out the app creation flow and responsibilities - yes, it permits for create->config->push.

Commands checking before release is still the right behavior.

@stuartpb
Copy link
Member Author

Commands checking before release is no longer the correct behavior: see plushu/plusku#2.

@stuartpb
Copy link
Member Author

stuartpb commented Apr 7, 2015

Pretty sure this has been long since resolved.

@stuartpb stuartpb closed this as completed Apr 7, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant