-
Notifications
You must be signed in to change notification settings - Fork 14
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
Test installation in CI #111
Comments
Perhaps testing via the Cubit python API could also work 🐍 I can make a test that combines few stp files to production a h5m file using the Cubit Python API and pytest if that helps |
I'm thinking something like this can be added to the yml files
|
do you need a cubit license to run this ? |
I think we fall into the non commercial use for students, hobbyists, researchers as mentioned described on the cubit-learn product page https://coreform.com/products/coreform-cubit/free-meshing-software/ Perhaps good to double check with Coreform @GregVernon are we ok to make use of Cubit learn in the CI testing of the DAGMC plugin for Cubit learn? |
@shimwell - you're okay to use Coreform Cubit Learn as you've described. Thanks for checking! |
Just tinkering around with a docker file that downloads Cubit from where it is hosted (backblaze) and installing the plugin within a few environments. I noticed the download takes 15mins from here. While this is not much time it will be the longest stage in the building of our docker images. We currently have 6 Docker based builds. So we would be downloading this 6 * 15 mins with the simplest setup. We might benefit from a single download and volume mounting to the docker files which would be a more efficient but trickier CI script to create. |
Just stumbled along a not batch compatible aspect of importing Cubit via python and raised it on the Cubit forum https://forum.coreform.com/t/automatically-accepting-the-license-agreement-y-n/1208 |
Thanks @GregVernon for
This has now be solved by Greg on the forum. |
I wonder if it is possible to test the installation process in CI by installing the plugin on a fresh cubit install and running something in batch mode?
The text was updated successfully, but these errors were encountered: