Skip to content

Commit ed9e53e

Browse files
auto-update nightly build
1 parent cb2510c commit ed9e53e

File tree

1 file changed

+69
-29
lines changed

1 file changed

+69
-29
lines changed

.github/workflows/nightly.yml

Lines changed: 69 additions & 29 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,19 @@ 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
891928
- Palladio-ThirdParty-Library
892929
- set-force-build
893930
if: success() || failure()
@@ -903,10 +940,13 @@ jobs:
903940
env:
904941
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
905942
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",
909-
"PalladioSimulator/Palladio-ThirdParty-Library"]'
943+
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-SPD-Metamodel", "PalladioSimulator/Palladio-Analyzer-Framework",
944+
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Core-Commons",
945+
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-QuAL-EDP2",
946+
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
947+
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-QuAL-ProbeFramework",
948+
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite",
949+
"PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", "PalladioSimulator/Palladio-ThirdParty-Library"]'
910950
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
911951
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Slingshot build.yml
912952
Palladio-Analyzer-Slingshot-Extension-Monitoring:
@@ -951,7 +991,6 @@ jobs:
951991
- Palladio-Analyzer-Framework
952992
- Palladio-Analyzer-SimuCom
953993
- Palladio-Analyzer-Slingshot
954-
- Palladio-Analyzer-Slingshot-Extension-Monitoring
955994
- Palladio-Core-Commons
956995
- Palladio-Core-PCM
957996
- Palladio-QuAL-EDP2
@@ -974,10 +1013,9 @@ jobs:
9741013
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}}
9751014
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-SPD-Metamodel", "PalladioSimulator/Palladio-Analyzer-Framework",
9761015
"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"]'
1016+
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
1017+
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MonitorRepository",
1018+
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution"]'
9811019
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
9821020
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Slingshot-Extension-PCM-Core
9831021
build.yml
@@ -986,7 +1024,6 @@ jobs:
9861024
- Palladio-Addons-SPD-Metamodel
9871025
- Palladio-Analyzer-Framework
9881026
- Palladio-Analyzer-Slingshot
989-
- Palladio-Analyzer-Slingshot-Extension-Monitoring
9901027
- Palladio-Core-PCM
9911028
- Palladio-QuAL-MonitorRepository
9921029
- Palladio-ReverseEngineering-Retriever-UpdateSite
@@ -1005,9 +1042,8 @@ jobs:
10051042
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
10061043
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}}
10071044
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"]'
1045+
"PalladioSimulator/Palladio-Analyzer-Slingshot", "PalladioSimulator/Palladio-Core-PCM",
1046+
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]'
10111047
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
10121048
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Slingshot-Extension-SPD-Interpreter
10131049
build.yml
@@ -1052,6 +1088,7 @@ jobs:
10521088
- Palladio-Addons-PlantUML
10531089
- Palladio-Addons-Power
10541090
- Palladio-Addons-Power-ProfilingImport
1091+
- Palladio-Addons-Power-Regression
10551092
- Palladio-Addons-SPD-Metamodel
10561093
- Palladio-Addons-ServiceLevelObjectives
10571094
- Palladio-Addons-SimuComExactSchedulers
@@ -1124,14 +1161,15 @@ jobs:
11241161
"PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI",
11251162
"PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML",
11261163
"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",
1164+
"PalladioSimulator/Palladio-Addons-Power-Regression", "PalladioSimulator/Palladio-Addons-SPD-Metamodel",
1165+
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers",
1166+
"PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel", "PalladioSimulator/Palladio-Analyzer-Dependability-ML",
1167+
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-ProtoCom",
1168+
"PalladioSimulator/Palladio-Analyzer-Reliability", "PalladioSimulator/Palladio-Analyzer-SimExp",
1169+
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
1170+
"PalladioSimulator/Palladio-Analyzer-SimuLizar-Power", "PalladioSimulator/Palladio-Analyzer-Slingshot",
1171+
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core",
1172+
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-SPD-Interpreter",
11351173
"PalladioSimulator/Palladio-Analyzer-Solver", "PalladioSimulator/Palladio-Core-Commons",
11361174
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
11371175
"PalladioSimulator/Palladio-Editors-GMF", "PalladioSimulator/Palladio-Editors-Sirius",
@@ -1166,6 +1204,7 @@ jobs:
11661204
- Palladio-Addons-PlantUML
11671205
- Palladio-Addons-Power
11681206
- Palladio-Addons-Power-ProfilingImport
1207+
- Palladio-Addons-Power-Regression
11691208
- Palladio-Addons-SPD-Metamodel
11701209
- Palladio-Addons-ServiceLevelObjectives
11711210
- Palladio-Addons-SimuComExactSchedulers
@@ -1238,14 +1277,15 @@ jobs:
12381277
"PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI",
12391278
"PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML",
12401279
"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",
1280+
"PalladioSimulator/Palladio-Addons-Power-Regression", "PalladioSimulator/Palladio-Addons-SPD-Metamodel",
1281+
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers",
1282+
"PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel", "PalladioSimulator/Palladio-Analyzer-Dependability-ML",
1283+
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-ProtoCom",
1284+
"PalladioSimulator/Palladio-Analyzer-Reliability", "PalladioSimulator/Palladio-Analyzer-SimExp",
1285+
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
1286+
"PalladioSimulator/Palladio-Analyzer-SimuLizar-Power", "PalladioSimulator/Palladio-Analyzer-Slingshot",
1287+
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core",
1288+
"PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-SPD-Interpreter",
12491289
"PalladioSimulator/Palladio-Analyzer-Solver", "PalladioSimulator/Palladio-Core-Commons",
12501290
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
12511291
"PalladioSimulator/Palladio-Editors-GMF", "PalladioSimulator/Palladio-Editors-Sirius",

0 commit comments

Comments
 (0)