docs(nocode): adding documentation to handle backwards incompatibility issues (#2662)

This commit is contained in:
Gabe Lyons 2021-06-07 23:20:00 -07:00 committed by GitHub
parent 2123c8b6d7
commit d3a1e2ccab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -256,7 +256,12 @@ If you're extending an existing Entity, you can skip this step.
### Step 5: Re-build DataHub to have access to your new or updated entity
Run `/.gradlew build` from the repository root to rebuild Datahub with access to your new entity.
If you have updated any existing types or see an `Incompatible changes` warning when building,
you will need to run
`./gradlew :gms:impl:build -Prest.model.compatibility=ignore`
before running `build`.
Then, run `/.gradlew build` from the repository root to rebuild Datahub with access to your new entity.
Then, re-deploy gms, mae-consumer and mce-consumer (see [docker development](../../docker/README.md) for details on how
to deploy during development). This will allow Datahub to read and write Snapshots of your new entity, along with server