/ README.md
README.md
1 # App Engine 2 3 ## Development 4 5 ```sh 6 make dev 7 make test 8 ``` 9 10 ## Project structure 11 12 - `src/` 13 - `core/` 14 - `app/` 15 - `source.rs`: can be a git repository or existing image 16 - `builder.rs`: build source to image 17 - `image.rs`: image that will be deployed 18 - `gitops.rs`: control the system via git, changes will be applied by a GitOps engine 19 - `activities/`: wrapper for core logic 20 - `workflows/`: workflows that will be triggered by the client 21 - `bin/` 22 - `client.rs`: control plane program to trigger workflows 23 - `worker.rs`: data plane program to execute logic