Pipeline for all envs:
- commit to the dev/stage/main branch triggers pipeline for dev/stage/prod envs
- stage: test (
make test, anything else?) - stage: build image - build, push the image to ECR (docker hub?) tags: env_name for dev stage, latest for prod, version for prod
Pipeline for dev/stage:
- deploy: flush exisiting chain/graph, pull images, run everything from scratch
Pipeline for prod:
- stage: build runtime - store an artifact so Sudo user can use it to manually upgrade a runtime
Notion Envs: https://www.notion.so/zeroio/1-Release-Planning-7d56cbc1f77e4974879b3bc68c729510
Pipeline for all envs:
make test, anything else?)Pipeline for dev/stage:
Pipeline for prod:
Notion Envs: https://www.notion.so/zeroio/1-Release-Planning-7d56cbc1f77e4974879b3bc68c729510