You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refs: https://github.com/Agoric/agoric-private/issues/504
## Description
Updates the build scripts for ymax-planner in order to add some files that the new sqlite3 kv-store requires.
Without this the planner crashes because the `better-sqlite3` package does not find the files it expects
### better-sqlite3 requirements
- bindings file: a build file that is created by better-sqlite3 and needed independent of the final `entrypoint.js` build
- node_modules: better-sqlite3 requires package.json/node_modules to identify the root directory of the package.
### build scripts
the build script is also updated since we need to mount a directory for sqlite db in order to make it persistent across restarts
### Testing Considerations
tested out by running test containers on GCP
generated image: https://github.com/agoric/agoric-sdk/pkgs/container/agoric-sdk/577293600?tag=ymax-planner-test
### Upgrade Considerations
The build scripts have been updated in the this PR and ymax planner must not be deployed without it
0 commit comments