Files
Docker-Chevereto/docs/DEV.md

34 lines
703 B
Markdown
Raw Normal View History

2023-07-28 13:42:19 -04:00
# Dev
To develop Chevereto we implement this workflow:
* Create dev image
* Start containers
* Run filesystem watcher
## Create dev image
Dev image is required once and for every change on `Dockerfile`. It is an image without the actual application files (source code).
Run the following command to create the dev image.
```sh
make image-custom TARGET=dev PHP=8.2
```
## Start containers
Run the following command to run docker compose on the Chevereto containers.
```sh
make up-d NAMESPACE=dev
```
## Run filesystem watcher
Run the following command to live update changes (made on local) to the running containers.
```sh
make run SCRIPT=observe NAMESPACE=dev SOURCE=~/git/chevereto/v4
```