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

[idea] create a sulu-cli tool #4

Open
Nightbr opened this issue Nov 13, 2017 · 3 comments
Open

[idea] create a sulu-cli tool #4

Nightbr opened this issue Nov 13, 2017 · 3 comments

Comments

@Nightbr
Copy link

Nightbr commented Nov 13, 2017

Hey,
I think it could be nice to have a cli tool in order to setup project, run our stack, manage sulu app...

For instance here is a list of command the cli tool will handle:

  • sulu-cli install: execute composer create-project "sulu/sulu-minimal" app and other stuff to install a sulu new app
  • sulu-cli start: Detect you OS and launch the correct stack (docker-sync + docker-compose.{os})
  • sulu-cli stop: Stop the current running stack
  • sulu-cli exec sulu:build dev --destroy: execute a Sulu command
  • sulu-cli fix-permission: fix permissions if it's needed
  • ...

I think we can develop this sulu-cli tool in Python or NodeJs or Golang.

What do you think about this?

@wachterjohannes
Copy link
Member

i prefer symfony/console and phar files (see setup here https://github.com/nanbando/core) but the idea is great :)

@Nightbr
Copy link
Author

Nightbr commented Nov 13, 2017

or simply a bashscript suggested by @TomKeur on slack

@wachterjohannes
Copy link
Member

i have currently no idea how this should work but the resulting script looks quite handy https://github.com/shipping-docker/vessel

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

2 participants