ntnuiotenergy / OpenEMPIRE

Stochastic linear program for investments in the European power system
https://openempire.readthedocs.io/en/latest/
MIT License
17 stars 15 forks source link

Configure continuous integration testing of OpenEMPIRE #9

Open chriska85 opened 3 years ago

chriska85 commented 3 years ago

To enhance software quality and rule out problems with commits to the master branch the project should be setup with a continuous integration system to test changes that are push to the central repository,

A prerequisite would be to setup an optimization instance that can be run smoothly without the use of a commercial solver as this would be difficult to use with the relevant CI services due to licensing. The instance "test" can be a good candidate for this.

Possible CI options are either Github Actions or Travis