feat: add onebox basic lifecycle scenario
This commit is contained in:
@@ -7,6 +7,7 @@ Fast package tests stay in each component repo. This repo is for stateful cross-
|
||||
## Scenarios
|
||||
|
||||
- `registry-deploy-on-push`: starts Cloudly with isolated Mongo/S3 helpers, connects Coreflow as a cluster, pushes a Docker image to Cloudly's built-in registry, verifies Cloudly metadata updates, verifies Coreflow creates the workload service, verifies Coretraffic HTTPS routing, then pushes the same tag again and verifies service recreation and routing through the new digest.
|
||||
- `onebox-basic-lifecycle`: starts Onebox in dev mode, verifies core services, deploys a workload, checks HTTP plus HTTPS routing through ingress, removes the workload, and verifies cleanup.
|
||||
|
||||
## Host Run
|
||||
|
||||
@@ -14,7 +15,7 @@ Requires Docker with Swarm already active.
|
||||
|
||||
```bash
|
||||
pnpm bootstrap:components
|
||||
pnpm scenario:registry-deploy-on-push
|
||||
pnpm test
|
||||
```
|
||||
|
||||
## Vagrant Run
|
||||
|
||||
Reference in New Issue
Block a user