-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Strategus in Broadsea #110
Comments
Just wanted to make a note about running Strategus on Broadsea since I've spent some time to get this working and wanted to get some feedback on how to potentially share this work with the community. Some notes on what I've done thus far:
ENV INSTATIATED_MODULES_FOLDER="/home/ohdsi/strategus/modules"
RUN R <<EOF
... Contents of the Execute Strategus on Eunomia go here ...
EOF We may be able to just run Strategus::ensureAllModulesInstantiated with the test analysisSpecification bundled with Strategus but thought running the full study may be better to verify the setup is complete and in good working order. Questions
Tagging @leeevans for awareness and input. |
I wonder if using a multi-stage build would be a way to handle the libsecret-1-0, libsodium23, libxml2, libglpk-dev dependencies. Are they needed in building or are they continually used by Strategus @anthonysena? |
At the moment, these are used by Strategus when executing. The reason for this is that each module in Strategus will use the |
r-wasm has a multi-stage build approach with keyring that may be worth checking out. The foundational (building) image is flang-wasm Dockerfile which includes Ubuntu and dependencies. That image is then referenced by the webr Dockerfile which is finally cleaned and layers squashed. |
OHDSI/Strategus#97
The text was updated successfully, but these errors were encountered: