A small template repository that converts a source code FMU to a target platform (win64/linux64) binary FMU through git push
.
- Create a new github repo by clicking the
Use this template
button in this repo. - Make sure you have an Azure DevOps account.
- You can have 10 free open source projects with unlimited minutes ref
- Create an Azure pipeline project linked to your newly created repo.
git pull
the repo to local.- Add your to-be-compiled source code FMUs to
./fmus
folder.- Additionally, you can set a specific target platform by setting
compileLinux64
orcompileWin64
withinazure-pipelines.yml
.
- Additionally, you can set a specific target platform by setting
- Commit changes and
git push
. - An Azure pipline running fmpy should be triggered automatically to compile the added FMUs.
- Once done, download binary FMUs from artifact.
- Only tested with Dymola FMUs.