File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : CI ReSim
2+
3+ on :
4+ pull_request_target :
5+ workflow_dispatch :
6+
7+ env :
8+ PR_SERVER : ${{ vars.LTX_PR_SERVER }}
9+ TESTING_TOOLS : ${{ vars.LTX_TESTING_TOOLS }}
10+ EVENT_NUMBER : ${{ github.event.number }}
11+ PR_SHA : ${{ github.event.pull_request.base.sha }}
12+
13+ jobs :
14+ prepare :
15+ runs-on : [ self-hosted, Linux, regression_testing ]
16+ steps :
17+ - uses : actions/checkout@v6
18+ with :
19+ sparse-checkout : ' ./.CI/ReSim'
20+
21+ - name : Checkout code in docker
22+ run : ./.CI/ReSim/prepare_pr.sh ${{ env.EVENT_NUMBER }}
23+
24+ testrun_modelica :
25+ needs : prepare
26+ runs-on : [ self-hosted, Linux, regression_testing ]
27+ environment :
28+ name : Report modelica
29+ url : ${{ env.PR_SERVER }}/${{ env.EVENT_NUMBER }}/Modelica/report/PR_comparison_report.html
30+ steps :
31+ - name : Run tests modelica
32+ run : ./.CI/ReSim/run_pr.sh ${{ env.EVENT_NUMBER }} ${{ env.PR_SHA }} Modelica ${{ env.TESTING_TOOLS }}
33+
34+
35+ testrun_modelicatest :
36+ needs : prepare
37+ runs-on : [ self-hosted, Linux, regression_testing ]
38+ environment :
39+ name : Report modelicatest
40+ url : ${{ env.PR_SERVER }}/${{ env.EVENT_NUMBER }}/ModelicaTest/report/PR_comparison_report.html
41+ steps :
42+ - name : Run tests modelicatest
43+ run : ./.CI/ReSim/run_pr.sh ${{ env.EVENT_NUMBER }} ${{ env.PR_SHA }} ModelicaTest ${{ env.TESTING_TOOLS }}
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments