- Update the open api spec in the test file - k33-backend-test-api.yaml.
- Deploy updated test api spec.
./infra/gcp/deploy-test-endpoints-service.sh
- Perform acceptance tests as mentioned in at.md.
- Diff this test api file with canary api file - k33-backend-canary-api.yaml.
Only these values should differ:
info/*
host
x-google-backend/*
paths/webhooks/contentful/post/security
securityDefinitions/
- Deploy updated canary spec and test using feature toggle in website.
./infra/gcp/deploy-canary-espv2.sh
- Diff canary api file with main api file - k33-backend-api.yaml.
Only these values should differ:
info/*
host
x-google-backend/*
./infra/gcp/deploy-espv2.sh