apache / streampipes

Apache StreamPipes - A self-service (Industrial) IoT toolbox to enable non-technical users to connect, analyze and explore IoT data streams.
https://streampipes.apache.org
Apache License 2.0
607 stars 181 forks source link

Integrate TS code generation in PR validation #2055

Open bossenti opened 1 year ago

bossenti commented 1 year ago

Body

After Java is build we should mvn typescript-generator:generate both in streampipes-model and in streampipes-model-client to keep the auto-generated typescript code up to date. After this the file in target/typescript-generator/*.ts can be moved to ui/projects/streampipes/platform-services/src/lib/model/gen/ and commit the new code

StreamPipes Committer

I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.

bossenti commented 1 year ago

Don't forget to run npm run format:fix and npm run lint:fix before committing.