This repo builds SMS++ and tests its functionalities twice a week. The procedure that is followed is:
- Install the main dependencies
- Clone the SMS++ repository, develop branch
- Build SMS++
- Test the installation
The intallation procedure adopted in the CI is available on the Installing SMS++ web page, including SCIP, CPLEX, Gurobi and HiGHS solvers.
Moreover, the procedure tests the successful execution of:
- the Unit Commitment Solver UCBlockSolver
- the Investment Block Solver, currently using the test in InvestmentBlock test