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 ### 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 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 to deploy during development). This will allow Datahub to read and write Snapshots of your new entity, along with server