Skip to content

Commit 4453a62

Browse files
auto-update nightly build
1 parent cb2510c commit 4453a62

File tree

1 file changed

+70
-28
lines changed

1 file changed

+70
-28
lines changed

.github/workflows/nightly.yml

Lines changed: 70 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,36 @@ jobs:
433433
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]'
434434
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
435435
]] && echo "-f") PalladioSimulator Palladio-Addons-Power-ProfilingImport build.yml
436+
Palladio-Addons-Power-Regression:
437+
needs:
438+
- Palladio-Addons-Power
439+
- Palladio-Core-PCM
440+
- Palladio-QuAL-EDP2
441+
- Palladio-QuAL-MeasurementFramework
442+
- Palladio-QuAL-MetricSpecification
443+
- Palladio-ReverseEngineering-Retriever-UpdateSite
444+
- Palladio-ThirdParty-Library
445+
- Palladio-ThirdParty-Wrapper
446+
- set-force-build
447+
if: success() || failure()
448+
runs-on: ubuntu-latest
449+
steps:
450+
- name: Checkout Code
451+
uses: actions/checkout@v4
452+
- name: Setup Python
453+
uses: actions/setup-python@v5
454+
with:
455+
python-version: 3.11
456+
- name: Run remote workflow
457+
env:
458+
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
459+
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}}
460+
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-Power", "PalladioSimulator/Palladio-Core-PCM",
461+
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MeasurementFramework",
462+
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite",
463+
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
464+
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
465+
]] && echo "-f") PalladioSimulator Palladio-Addons-Power-Regression build.yml
436466
Palladio-Addons-SPD-Metamodel:
437467
needs:
438468
- Palladio-Core-Commons
@@ -882,12 +912,20 @@ jobs:
882912
]] && echo "-f") PalladioSimulator Palladio-Analyzer-SimuLizar-Power build.yml
883913
Palladio-Analyzer-Slingshot:
884914
needs:
915+
- Palladio-Addons-SPD-Metamodel
885916
- Palladio-Analyzer-Framework
886917
- Palladio-Analyzer-SimuCom
887918
- Palladio-Core-Commons
888919
- Palladio-Core-PCM
920+
- Palladio-QuAL-EDP2
921+
- Palladio-QuAL-MeasurementFramework
922+
- Palladio-QuAL-MetricSpecification
889923
- Palladio-QuAL-MonitorRepository
924+
- Palladio-QuAL-ProbeFramework
925+
- Palladio-QuAL-RecorderFramework
890926
- Palladio-ReverseEngineering-Retriever-UpdateSite
927+
- Palladio-ThirdParty-CloudScaleUsageEvolution
928+
- Palladio-ThirdParty-LIMBO
891929
- Palladio-ThirdParty-Library
892930
- set-force-build
893931
if: success() || failure()
@@ -903,9 +941,13 @@ jobs:
903941
env:
904942
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
905943
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}}
906-
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom",
907-
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
908-
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite",
944+
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-SPD-Metamodel", "PalladioSimulator/Palladio-Analyzer-Framework",
945+
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Core-Commons",
946+
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-QuAL-EDP2",
947+
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
948+
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-QuAL-ProbeFramework",
949+
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite",
950+
"PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", "PalladioSimulator/Palladio-ThirdParty-LIMBO",
909951
"PalladioSimulator/Palladio-ThirdParty-Library"]'
910952
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
911953
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Slingshot build.yml
@@ -951,7 +993,6 @@ jobs:
951993
- Palladio-Analyzer-Framework
952994
- Palladio-Analyzer-SimuCom
953995
- Palladio-Analyzer-Slingshot
954-
- Palladio-Analyzer-Slingshot-Extension-Monitoring
955996
- Palladio-Core-Commons
956997
- Palladio-Core-PCM
957998
- Palladio-QuAL-EDP2
@@ -974,10 +1015,9 @@ jobs:
9741015
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}}
9751016
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-SPD-Metamodel", "PalladioSimulator/Palladio-Analyzer-Framework",
9761017
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-Slingshot",
977-
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring", "PalladioSimulator/Palladio-Core-Commons",
978-
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-QuAL-EDP2",
979-
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite",
980-
"PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution"]'
1018+
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
1019+
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MonitorRepository",
1020+
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution"]'
9811021
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
9821022
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Slingshot-Extension-PCM-Core
9831023
build.yml
@@ -986,7 +1026,6 @@ jobs:
9861026
- Palladio-Addons-SPD-Metamodel
9871027
- Palladio-Analyzer-Framework
9881028
- Palladio-Analyzer-Slingshot
989-
- Palladio-Analyzer-Slingshot-Extension-Monitoring
9901029
- Palladio-Core-PCM
9911030
- Palladio-QuAL-MonitorRepository
9921031
- Palladio-ReverseEngineering-Retriever-UpdateSite
@@ -1005,9 +1044,8 @@ jobs:
10051044
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
10061045
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}}
10071046
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-SPD-Metamodel", "PalladioSimulator/Palladio-Analyzer-Framework",
1008-
"PalladioSimulator/Palladio-Analyzer-Slingshot", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring",
1009-
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-QuAL-MonitorRepository",
1010-
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]'
1047+
"PalladioSimulator/Palladio-Analyzer-Slingshot", "PalladioSimulator/Palladio-Core-PCM",
1048+
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]'
10111049
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
10121050
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Slingshot-Extension-SPD-Interpreter
10131051
build.yml
@@ -1052,6 +1090,7 @@ jobs:
10521090
- Palladio-Addons-PlantUML
10531091
- Palladio-Addons-Power
10541092
- Palladio-Addons-Power-ProfilingImport
1093+
- Palladio-Addons-Power-Regression
10551094
- Palladio-Addons-SPD-Metamodel
10561095
- Palladio-Addons-ServiceLevelObjectives
10571096
- Palladio-Addons-SimuComExactSchedulers
@@ -1124,14 +1163,15 @@ jobs:
11241163
"PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI",
11251164
"PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML",
11261165
"PalladioSimulator/Palladio-Addons-Power", "PalladioSimulator/Palladio-Addons-Power-ProfilingImport",
1127-
"PalladioSimulator/Palladio-Addons-SPD-Metamodel", "PalladioSimulator/Palladio-Addons-ServiceLevelObjectives",
1128-
"PalladioSimulator/Palladio-Addons-SimuComExactSchedulers", "PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel",
1129-
"PalladioSimulator/Palladio-Analyzer-Dependability-ML", "PalladioSimulator/Palladio-Analyzer-Framework",
1130-
"PalladioSimulator/Palladio-Analyzer-ProtoCom", "PalladioSimulator/Palladio-Analyzer-Reliability",
1131-
"PalladioSimulator/Palladio-Analyzer-SimExp", "PalladioSimulator/Palladio-Analyzer-SimuCom",
1132-
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Analyzer-SimuLizar-Power",
1133-
"PalladioSimulator/Palladio-Analyzer-Slingshot", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring",
1134-
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-SPD-Interpreter",
1166+
"PalladioSimulator/Palladio-Addons-Power-Regression", "PalladioSimulator/Palladio-Addons-SPD-Metamodel",
1167+
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers",
1168+
"PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel", "PalladioSimulator/Palladio-Analyzer-Dependability-ML",
1169+
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-ProtoCom",
1170+
"PalladioSimulator/Palladio-Analyzer-Reliability", "PalladioSimulator/Palladio-Analyzer-SimExp",
1171+
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
1172+
"PalladioSimulator/Palladio-Analyzer-SimuLizar-Power", "PalladioSimulator/Palladio-Analyzer-Slingshot",
1173+
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core",
1174+
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-SPD-Interpreter",
11351175
"PalladioSimulator/Palladio-Analyzer-Solver", "PalladioSimulator/Palladio-Core-Commons",
11361176
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
11371177
"PalladioSimulator/Palladio-Editors-GMF", "PalladioSimulator/Palladio-Editors-Sirius",
@@ -1166,6 +1206,7 @@ jobs:
11661206
- Palladio-Addons-PlantUML
11671207
- Palladio-Addons-Power
11681208
- Palladio-Addons-Power-ProfilingImport
1209+
- Palladio-Addons-Power-Regression
11691210
- Palladio-Addons-SPD-Metamodel
11701211
- Palladio-Addons-ServiceLevelObjectives
11711212
- Palladio-Addons-SimuComExactSchedulers
@@ -1238,14 +1279,15 @@ jobs:
12381279
"PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI",
12391280
"PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML",
12401281
"PalladioSimulator/Palladio-Addons-Power", "PalladioSimulator/Palladio-Addons-Power-ProfilingImport",
1241-
"PalladioSimulator/Palladio-Addons-SPD-Metamodel", "PalladioSimulator/Palladio-Addons-ServiceLevelObjectives",
1242-
"PalladioSimulator/Palladio-Addons-SimuComExactSchedulers", "PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel",
1243-
"PalladioSimulator/Palladio-Analyzer-Dependability-ML", "PalladioSimulator/Palladio-Analyzer-Framework",
1244-
"PalladioSimulator/Palladio-Analyzer-ProtoCom", "PalladioSimulator/Palladio-Analyzer-Reliability",
1245-
"PalladioSimulator/Palladio-Analyzer-SimExp", "PalladioSimulator/Palladio-Analyzer-SimuCom",
1246-
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Analyzer-SimuLizar-Power",
1247-
"PalladioSimulator/Palladio-Analyzer-Slingshot", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring",
1248-
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-SPD-Interpreter",
1282+
"PalladioSimulator/Palladio-Addons-Power-Regression", "PalladioSimulator/Palladio-Addons-SPD-Metamodel",
1283+
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers",
1284+
"PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel", "PalladioSimulator/Palladio-Analyzer-Dependability-ML",
1285+
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-ProtoCom",
1286+
"PalladioSimulator/Palladio-Analyzer-Reliability", "PalladioSimulator/Palladio-Analyzer-SimExp",
1287+
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
1288+
"PalladioSimulator/Palladio-Analyzer-SimuLizar-Power", "PalladioSimulator/Palladio-Analyzer-Slingshot",
1289+
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core",
1290+
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-SPD-Interpreter",
12491291
"PalladioSimulator/Palladio-Analyzer-Solver", "PalladioSimulator/Palladio-Core-Commons",
12501292
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
12511293
"PalladioSimulator/Palladio-Editors-GMF", "PalladioSimulator/Palladio-Editors-Sirius",

0 commit comments

Comments
 (0)