Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 525 Bytes

LIFECYCLE.md

File metadata and controls

23 lines (18 loc) · 525 Bytes

Delivery Lifecycle

Build Release Source Artifact

  1. Checkout Project Root
    • git clone m2c/m2c

      Must contain:

      • composer.json
      • auth.json.encrypted
  2. Build Backend Dist
    • ansible-vault --output=auth.json decrypt auth.json.encrypted
    • composer update
  3. Build Frontend Dist
    • yarn --frozen-lockfile
    • yarn build
  4. Run Tests

Build Release Instance Image

Update Live Instances with New Image

Execute Post Deploy Actions on [single] New Instance