praxis icon indicating copy to clipboard operation
praxis copied to clipboard

Manifest validation

Open nzoschke opened this issue 7 years ago • 2 comments

I mistakenly put the keys/queues directive inside a service. Seems like validation should catch and prevent that.

  database:
    type: postgres
services:
  web:
    build: .
    command:
      development: buffalo dev
      test: buffalo test
    environment:
      - ...
    keys:
      racks:
      integrations:
    port: https:3000
    queues:
      racks:
    resources:
      - database
    scale:
      memory: 1024

nzoschke avatar May 04 '17 14:05 nzoschke

On #169, the CDN property should validate a hostname but not a full https://... URL.

nzoschke avatar May 11 '17 17:05 nzoschke

I got confused by this one not parsing. My intent was to run the 'false' shell command:

services:
  web:
    image: httpd
    port: 80
workflows:
  change:
    create:
      - run: false
    update:
      - run: false

Putting single quotes around 'false' behaves as expected.

nzoschke avatar May 12 '17 17:05 nzoschke