ECP-VeloC / VELOC

Very-Low Overhead Checkpointing System
http://veloc.rtfd.io
MIT License
53 stars 22 forks source link

Initial GitLab CI at OLCF #31

Closed chuckatkins closed 4 years ago

chuckatkins commented 4 years ago

This is an initial GitLab CI implementation for OLCF. It still needs the requisite changes to use jsrun instead of mpiexec but I'm sure you guys are better suited to make those changes.

chuckatkins commented 4 years ago

I've also updated auto-install.py to accept additional CMake arguments to pass to the veloc configure step: ./auto-install.py --without-boost /path/to/install -DFOO=foo -DBAR=bar. That should allow you to pass the necessary pieces to override -DMPIEXEC_EXECUTABLE=... with jsrun or the wrapper script you have.