devgrid.yml
Documentation for the 'in repo' YAML file to configure and sync your git project with DevGrid.
The devgrid.yml file is what directs the CLI commands how to sync with the DevGrid Platform. An example file would look like:
# devgrid.yml
project:
appId: abc123
components:
- name: my-cool-api
shortId: ab123 #component generated short id.
api: swagger.yml #path to your API Definition
manifest: package.json #path to application manifest (pom.xml, package.json, etc.)
attributes:
custom_id: xyz456
someValueSetViaEnvVariables: {{ .MY_CUSTOM_ENV_VALUE }}
dependencies: #designate component dependencies
- to: some-component-shortId
attributes:
custom_id: xyz456
- to: another-component-shortId
technologies:
- nodejs #technology shortId
- python
relationships:
- type: component-has-dependency
to: qwe312
# todo - add in write up of how to do component type and other relationshipsUpdated about 1 year ago
