66 pull_request :
77jobs :
88 build :
9- runs-on : self-hosted
9+ runs-on : blizz
1010 steps :
1111 - run : echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event"
1212 - run : echo "🐧 This job is now running on a ${{ runner.os }} server called tony-de-rekenpony hosted by The Sysis team at KU Leuven"
1313 - run : echo "🔎 The name of your branch is ${{ github.ref }} and your repository is ${{ github.repository }}"
1414 - run : echo "The following commands are used to remove files inside container to ensure cleanup and avoid permission errors"
1515 - run : docker stop dymimg > /dev/null 2>&1 || true
16- - run : docker run --name dymimg --detach=true --rm -v /home/actions-runner/_work/IDEAS/IDEAS:/home/developer/IDEAS -w /home/developer/IDEAS -it dymimg
16+ - run : docker run --name dymimg --detach=true --rm -v /home/u0148284/ actions-runner/_work/IDEAS/IDEAS:/home/developer/IDEAS -w /home/developer/IDEAS -it dymimg
1717 - run : docker exec -t dymimg /bin/bash -c "rm -rf IDEAS && exit"
1818 - run : docker stop dymimg > /dev/null 2>&1 || true
1919 - name : Check out repository code
2020 uses : actions/checkout@v3
2121 with :
2222 clean : true
2323 - name : Change permissions of repository folder
24- run : chmod -R 777 /home/actions-runner/_work
24+ run : chmod -R 777 /home/u0148284/ actions-runner/_work
2525 - name : List of files in the repository
2626 run : |
2727 ls ${{ github.workspace }}
2828 test :
29- runs-on : self-hosted
29+ runs-on : blizz
3030 needs : build
3131 defaults :
3232 run :
3333 working-directory : IDEAS/Resources/Scripts/tests
3434 steps :
3535 - name : Test IDEAS.Airflow
3636 run : make test-dymola PACKAGE=\"IDEAS.Airflow\" INTERACTIVE=false
37+ - name : Test IDEAS.BoundaryConditions
38+ run : make test-dymola PACKAGE=\"IDEAS.BoundaryConditions\" INTERACTIVE=false
3739 - name : Test IDEAS.Buildings.Components
3840 run : make test-dymola PACKAGE=\"IDEAS.Buildings.Components\" INTERACTIVE=false
3941 - name : Test IDEAS.Buildings.Examples
4042 run : make test-dymola PACKAGE=\"IDEAS.Buildings.Examples\" INTERACTIVE=false
4143 - name : Test IDEAS.Buildings.Validation
4244 run : make test-dymola PACKAGE=\"IDEAS.Buildings.Validation\" INTERACTIVE=false
45+ - name : Test IDEAS.Controls
46+ run : make test-dymola PACKAGE=\"IDEAS.Controls\" INTERACTIVE=false
47+ - name : Test IDEAS.Electrical
48+ run : make test-dymola PACKAGE=\"IDEAS.Electrical\" INTERACTIVE=false
4349 - name : Test IDEAS.Fluid.Actuators
4450 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Actuators\" INTERACTIVE=false
4551 - name : Test IDEAS.Fluid.BaseClasses
@@ -52,12 +58,18 @@ jobs:
5258 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Examples\" INTERACTIVE=false
5359 - name : Test IDEAS.Fluid.FixedResistances
5460 run : make test-dymola PACKAGE=\"IDEAS.Fluid.FixedResistances\" INTERACTIVE=false
61+ - name : Test IDEAS.Fluid.FMI
62+ run : make test-dymola PACKAGE=\"IDEAS.Fluid.FMI.Adaptors\" INTERACTIVE=false
63+ && make test-dymola PACKAGE=\"IDEAS.Fluid.FMI.Conversion\" INTERACTIVE=false
64+ && make test-dymola PACKAGE=\"IDEAS.Fluid.FMI.Validation\" INTERACTIVE=false
5565 - name : Test IDEAS.Fluid.Geothermal
5666 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Geothermal\" INTERACTIVE=false
5767 - name : Test IDEAS.Fluid.HeatExchangers
5868 run : make test-dymola PACKAGE=\"IDEAS.Fluid.HeatExchangers\" INTERACTIVE=false
5969 - name : Test IDEAS.Fluid.HeatPumps
6070 run : make test-dymola PACKAGE=\"IDEAS.Fluid.HeatPumps\" INTERACTIVE=false
71+ - name : Test IDEAS.Fluid.Humidifiers
72+ run : make test-dymola PACKAGE=\"IDEAS.Fluid.Humidifiers\" INTERACTIVE=false
6173 - name : Test IDEAS.Fluid.Interfaces
6274 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Interfaces\" INTERACTIVE=false
6375 - name : Test IDEAS.Fluid.MassExchangers
@@ -68,29 +80,27 @@ jobs:
6880 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Movers\" INTERACTIVE=false
6981 - name : Test IDEAS.Fluid.Sensors
7082 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Sensors\" INTERACTIVE=false
83+ - name : Test IDEAS.Fluid.SolarCollectors
84+ run : make test-dymola PACKAGE=\"IDEAS.Fluid.SolarCollectors\" INTERACTIVE=false
7185 - name : Test IDEAS.Fluid.Sources
7286 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Sources\" INTERACTIVE=false
7387 - name : Test IDEAS.Fluid.Storage
7488 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Storage\" INTERACTIVE=false
7589 - name : Test IDEAS.Fluid.Taps
7690 run : make test-dymola PACKAGE=\"IDEAS.Fluid.Taps\" INTERACTIVE=false
77- - name : Test IDEAS.ThermalZones
78- run : make test-dymola PACKAGE=\"IDEAS.ThermalZones\" INTERACTIVE=false
79- - name : Test IDEAS.BoundaryConditions
80- run : make test-dymola PACKAGE=\"IDEAS.BoundaryConditions\" INTERACTIVE=false
81- - name : Test IDEAS.Controls
82- run : make test-dymola PACKAGE=\"IDEAS.Controls\" INTERACTIVE=false
8391 - name : Test IDEAS.Media
8492 run : make test-dymola PACKAGE=\"IDEAS.Media\" INTERACTIVE=false
85- - name : Test IDEAS.Utilities
86- run : make test-dymola PACKAGE=\"IDEAS.Utilities\" INTERACTIVE=false
8793 - name : Test IDEAS.Templates
8894 run : make test-dymola PACKAGE=\"IDEAS.Templates\" INTERACTIVE=false
95+ - name : Test IDEAS.ThermalZones
96+ run : make test-dymola PACKAGE=\"IDEAS.ThermalZones\" INTERACTIVE=false
97+ - name : Test IDEAS.Utilities
98+ run : make test-dymola PACKAGE=\"IDEAS.Utilities\" INTERACTIVE=false
8999 - name : Test IDEAS.Examples.PPD12
90100 run : make test-dymola PACKAGE=\"IDEAS.Examples.PPD12\" INTERACTIVE=false
91101 - name : Test IDEAS.Examples.IBPSA
92102 run : make test-dymola PACKAGE=\"IDEAS.Examples.IBPSA\" INTERACTIVE=false
93103 - name : Test IDEAS.Examples.Tutorial
94104 run : make test-dymola PACKAGE=\"IDEAS.Examples.Tutorial\" INTERACTIVE=false
95105 - name : Test IDEAS.Examples.TwinHouses
96- run : make test-dymola PACKAGE=\"IDEAS.Examples.TwinHouses\" INTERACTIVE=false
106+ run : make test-dymola PACKAGE=\"IDEAS.Examples.TwinHouses\" INTERACTIVE=false
0 commit comments