-
Notifications
You must be signed in to change notification settings - Fork 75
Use compas docker image to avoid linux installs on ci #1428
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
Use compas docker image to avoid linux installs on ci #1428
Conversation
Ok for future ref, the clean way fails
with error
This means that the But we can do something hacky instead:
This basically gets the compas image and builds using the image, rather than using the image as a container. Kindof like a The reason we'd want this is to speed up the CI -- now we wont need to spend the 3 min doing Linux installs. |
Darn! So close! The COMPAS build works
But then i think we're still missing some libraires (the hdf5 lib) when we run COMPAS detailed plotter:
rror while loading shared libraries: libhdf5_serial.so.100: cannot open shared object file: No such file or directory |
@jeffriley , any tips? Im guessing its cause we might need the docker env to run compas as well? |
Arrrghh, that was working, but now its an issue with the image having an old python...
|
…e_to_avoid_linux_installs_on_ci
…avoid_linux_installs_on_ci
✅ COMPAS Build Successful!
📊 Detailed Evolution PlotGenerated by COMPAS CI |
✅ COMPAS Build Successful!
Detailed Evolution PlotGenerated by COMPAS CI |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @avivajpeyi ,
Happy to approve, leave it to you to decide when it's appropriate to pull into dev.
@avivajpeyi -- a ping that this has been approved and is waiting for you to decide whether to pull it. |
Ah woops! sorry @ilyamandel . Ill double-check this and merge it tomorrow if it makes sense |
…e_to_avoid_linux_installs_on_ci
✅ COMPAS Build Successful!
📊 Detailed Evolution PlotGenerated by COMPAS CI with CML |
✅ COMPAS Build Successful!
Detailed Evolution PlotGenerated by COMPAS CI |
The linux installs take up to 4 min... Maybe we can use the COMPAS docker-container to speed things up?
Requires #1426