DataSQRL / sqrl

Flexible development framework for building streaming data applications in SQL with Kafka, Flink, Postgres, GraphQL, and more.
https://www.datasqrl.com/
97 stars 13 forks source link

Specify additional sources when creating a package #857

Open nandorsoma opened 2 weeks ago

nandorsoma commented 2 weeks ago

When publishing a package, files are taken from the package root. However, additional sources, like build-generated files (e.g., .jar), may need inclusion. For instance, when publishing a UDF, metadata is stored in the root, while the UDF itself is compiled into a .jar in the target folder. Instead of using a separate script to assemble the package before publishing, it is more robust to include additional sources directly in the package.json. See an example here.

henneberger commented 2 weeks ago

877 can resolve this. Also see #880 for the other preprocessor that changes files.