Getting started

You can list global project task with:

task
task: Available tasks for this project:
* init:                        πŸš€ Initialize the project
* lint:                        πŸ–ŠοΈ  Lint the project
* news:                        πŸ“° Display news
* test:                        πŸ†— Test the project
* docs:default:                πŸ“š Build the documentation      (aliases: docs)
* test:e2e:build-system:       πŸ–₯️  Run build-system tests

If you want to target specific environment, you can export SELLSY_ENVIRONMENT.

Localhost environment

For example, with localhost:

export SELLSY_ENVIRONMENT=localhost
dellsy

# 🏎️  Dellsy workflow

| **Environment** | `localhost`      |
| **Workflow**    | `dellsy`         |
| **Platform**    | `docker-compose` |

You can also get workflow's specific tasks using this command:

$ dellsy

## Workflow's references

β€’ dellsy: this workflow ⬅️
β€’ dellsy-local: Dellsy with local elasticsearch

## Documentation

task: Available tasks for this project:
* deploy:               πŸš€ Deploy stack using docker-compose      (aliases: d)
* docker-compose:       🐳  Docker compose commands               (aliases: dc)
* down:                 ⏹️  Down stack using docker-compose
* logs:                 πŸ“œ Show logs
* ngrok:                πŸ•ΈοΈ  Launch Ngrok
* ps:                   🐳 List containers
* test:                 βœ… Test stack using docker-compose
* wipe:                 πŸ—‘οΈ  Stop and delete data stack using docker-compose
* xdebug:               πŸͺ² Start xdebug
* exec:account:         πŸšͺ Enter into account container
* exec:backend:         πŸšͺ Enter into saas container
* exec:file:            πŸšͺ Enter into file container
* exec:messenger:       πŸšͺ Enter into messenger container
* exec:workers:         πŸšͺ Enter into workers container

Review environment

Or with review:

export SELLSY_ENVIRONMENT=review
review

# 🏎️  Review workflow

| **Environment** | `review`      |
| **Workflow**    | `review`   |
| **Platform**    | `kubernetes` |

You can also get workflow's specific tasks using this command:

$ review

## Workflow's references

β€’ review: this worflow ⬅️
β€’ dellsy-local: web stack using docker-compose
β€’ dellsy: Default web stack using docker-compose

## Documentation

task: Available tasks for this project:
* deploy:                   πŸš€ Deploy review
* dev:                      πŸš€ Deploy user assigned review
* down:                     πŸ›‘ Down review environment
* stop:                     πŸ›‘ Stop review
* test:                     πŸ§ͺ Test review
* wipe:                     πŸ’£ Wipe review
* build:clean:              🧹 Clean review iAC
* build:default:            πŸš€ Build review iAC      (aliases: build)
* release:containers:       πŸš€ Release containers