OpenModelica / OpenModelicaBuildScripts

Scripts to build OpenModelica packages on miscellaneous platforms
3 stars 9 forks source link

Dockerfiles with OMPython for OMSimulator CI on Jenkins #6

Open AnHeuermann opened 4 years ago

AnHeuermann commented 4 years ago

The Build tag should be changed to some different.

These docker images are used on Jenkins for FMI Cross Checks of OMSimulator. OMPython is used for verification, pandas and git used in the Python scripts to run the actual test.

AnHeuermann commented 4 years ago

@sjoelund Where do we want to upload the images to? Should they be public or private?

Also both Dockerfiles can probably be merged into one, but I'm not so sure how to do that.

AnHeuermann commented 3 years ago

This PR is a bit stuck, but we should backup the Jenkinsfile that is currently running for the FMI-Cross-Checks for OMSimulator. I'm not sure how I need to change the Dockerfiles in this PR so it can be merged.

@sjoelund Could you make some concrete suggestions?

AnHeuermann commented 2 years ago

It's not perfect, but I updated the Dockerfiles to not create a user group. We should merge this, as it now used by Jenkins for a long time and we need some back-up of the scripts.

sjoelund commented 2 years ago

Why does it use 4 layers (run commands) in the dockerfiles. If you have too many layers you can get some warnings.

AnHeuermann commented 2 years ago

It's faster to re-build when changing one of the later layers. But I changed it to be in (mostly) one layer.

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.