Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 1.05 KB

openapi.md

File metadata and controls

34 lines (29 loc) · 1.05 KB

Testing OpenAPI spec

Test API

./infra/gcp/deploy-test-endpoints-service.sh
  • Perform acceptance tests as mentioned in at.md.

Canary API

  • 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

Main API

  • 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