@@ -316,6 +316,41 @@ jobs:
316316 "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]'
317317 run : python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
318318 ]] && echo "-f") PalladioSimulator Palladio-Addons-PlantUML build.yml
319+ Palladio-Addons-Power :
320+ needs :
321+ - Palladio-Core-Commons
322+ - Palladio-Core-PCM
323+ - Palladio-Editors-Commons
324+ - Palladio-QuAL-EDP2
325+ - Palladio-QuAL-ExperimentAnalysis
326+ - Palladio-QuAL-MeasurementFramework
327+ - Palladio-QuAL-MetricSpecification
328+ - Palladio-ReverseEngineering-Retriever-UpdateSite
329+ - Palladio-ThirdParty-LIMBO
330+ - Palladio-ThirdParty-Library
331+ - Palladio-ThirdParty-Wrapper
332+ - set-force-build
333+ if : success() || failure()
334+ runs-on : ubuntu-latest
335+ steps :
336+ - name : Checkout Code
337+ uses : actions/checkout@v4
338+ - name : Setup Python
339+ uses : actions/setup-python@v5
340+ with :
341+ python-version : 3.11
342+ - name : Run remote workflow
343+ env :
344+ GITHUB_OAUTH : ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
345+ FORCE_BUILD : ${{needs.set-force-build.outputs.force_build}}
346+ DEPENDENCIES : ' ["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
347+ "PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
348+ "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis", "PalladioSimulator/Palladio-QuAL-MeasurementFramework",
349+ "PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite",
350+ "PalladioSimulator/Palladio-ThirdParty-LIMBO", "PalladioSimulator/Palladio-ThirdParty-Library",
351+ "PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
352+ run : python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
353+ ]] && echo "-f") PalladioSimulator Palladio-Addons-Power build.yml
319354 Palladio-Addons-SPD-Metamodel :
320355 needs :
321356 - Palladio-Core-Commons
@@ -827,6 +862,7 @@ jobs:
827862 - Palladio-Addons-MeasurementsUI
828863 - Palladio-Addons-PerOpteryx
829864 - Palladio-Addons-PlantUML
865+ - Palladio-Addons-Power
830866 - Palladio-Addons-SPD-Metamodel
831867 - Palladio-Addons-ServiceLevelObjectives
832868 - Palladio-Addons-SimuComExactSchedulers
@@ -875,7 +911,6 @@ jobs:
875911 - Palladio-ThirdParty-Library
876912 - Palladio-ThirdParty-Wrapper
877913 - Palladio-ThirdParty-YakinduStateCharts
878- - Palladio-Build-UpdateSite
879914 - set-force-build
880915 if : success() || failure()
881916 runs-on : ubuntu-latest
@@ -895,31 +930,31 @@ jobs:
895930 "PalladioSimulator/Palladio-Addons-ExperimentAutomation", "PalladioSimulator/Palladio-Addons-FluentApiModelGenerator",
896931 "PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI",
897932 "PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML",
898- "PalladioSimulator/Palladio-Addons-SPD-Metamodel ", "PalladioSimulator/Palladio-Addons-ServiceLevelObjectives ",
899- "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers ", "PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel ",
900- "PalladioSimulator/Palladio-Analyzer-Framework ", "PalladioSimulator/Palladio-Analyzer-ProtoCom ",
901- "PalladioSimulator/Palladio-Analyzer-Reliability ", "PalladioSimulator/Palladio-Analyzer-SimExp ",
902- "PalladioSimulator/Palladio-Analyzer-SimuCom ", "PalladioSimulator/Palladio-Analyzer-SimuLizar ",
903- "PalladioSimulator/Palladio-Analyzer-Slingshot ", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring ",
904- "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core ", "PalladioSimulator/Palladio-Analyzer-Solver ",
905- "PalladioSimulator/Palladio-Core-Commons ", "PalladioSimulator/Palladio-Core-PCM ",
906- "PalladioSimulator/Palladio-Editors-Commons ", "PalladioSimulator/Palladio-Editors-GMF ",
907- "PalladioSimulator/Palladio-Editors-Sirius ", "PalladioSimulator/Palladio-Editors-Tree ",
908- "PalladioSimulator/Palladio-Example-Models-Package ", "PalladioSimulator/Palladio-QuAL-EDP2 ",
909- "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis ", "PalladioSimulator/Palladio-QuAL-MeasurementFramework ",
910- "PalladioSimulator/Palladio-QuAL-MetricSpecification ", "PalladioSimulator/Palladio-QuAL-MonitorRepository ",
911- "PalladioSimulator/Palladio-QuAL-ProbeFramework ", "PalladioSimulator/Palladio-QuAL-RecorderFramework ",
912- "PalladioSimulator/Palladio-QuAL-SensorFramework ", "PalladioSimulator/Palladio-ReverseEngineering-Retriever ",
913- "PalladioSimulator/Palladio-ReverseEngineering-Retriever-Services ", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite ",
914- "PalladioSimulator/Palladio-ReverseEngineering-Retriever-Vulnerability",
933+ "PalladioSimulator/Palladio-Addons-Power ", "PalladioSimulator/Palladio-Addons-SPD-Metamodel ",
934+ "PalladioSimulator/Palladio-Addons-ServiceLevelObjectives ", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers ",
935+ "PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel ", "PalladioSimulator/Palladio-Analyzer-Framework ",
936+ "PalladioSimulator/Palladio-Analyzer-ProtoCom ", "PalladioSimulator/Palladio-Analyzer-Reliability ",
937+ "PalladioSimulator/Palladio-Analyzer-SimExp ", "PalladioSimulator/Palladio-Analyzer-SimuCom ",
938+ "PalladioSimulator/Palladio-Analyzer-SimuLizar ", "PalladioSimulator/Palladio-Analyzer-Slingshot",
939+ "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring ", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core ",
940+ "PalladioSimulator/Palladio-Analyzer-Solver ", "PalladioSimulator/Palladio-Core-Commons ",
941+ "PalladioSimulator/Palladio-Core-PCM ", "PalladioSimulator/Palladio-Editors-Commons ",
942+ "PalladioSimulator/Palladio-Editors-GMF ", "PalladioSimulator/Palladio-Editors-Sirius ",
943+ "PalladioSimulator/Palladio-Editors-Tree ", "PalladioSimulator/Palladio-Example-Models-Package ",
944+ "PalladioSimulator/Palladio-QuAL-EDP2 ", "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis ",
945+ "PalladioSimulator/Palladio-QuAL-MeasurementFramework ", "PalladioSimulator/Palladio-QuAL-MetricSpecification ",
946+ "PalladioSimulator/Palladio-QuAL-MonitorRepository ", "PalladioSimulator/Palladio-QuAL-ProbeFramework ",
947+ "PalladioSimulator/Palladio-QuAL-RecorderFramework ", "PalladioSimulator/Palladio-QuAL-SensorFramework ",
948+ "PalladioSimulator/Palladio-ReverseEngineering-Retriever", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-Services ",
949+ "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ReverseEngineering-Retriever- Vulnerability",
915950 "PalladioSimulator/Palladio-ReverseEngineering-SoMoX", "PalladioSimulator/Palladio-ReverseEngineering-SoMoX-SEFF",
916951 "PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler",
917952 "PalladioSimulator/Palladio-Supporting-Branding", "PalladioSimulator/Palladio-Supporting-EMFProfilesEditor",
918953 "PalladioSimulator/Palladio-Supporting-FeatureModel", "PalladioSimulator/Palladio-Supporting-MDSDProfiles",
919954 "PalladioSimulator/Palladio-Supporting-WorkflowEngine", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution",
920955 "PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-LIMBO",
921956 "PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper",
922- "PalladioSimulator/Palladio-ThirdParty-YakinduStateCharts", "PalladioSimulator/Palladio-Build-UpdateSite" ]'
957+ "PalladioSimulator/Palladio-ThirdParty-YakinduStateCharts"]'
923958 run : python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true'
924959 ]] && echo "-f") PalladioSimulator Palladio-Bench-Product build.yml
925960 Palladio-Build-UpdateSite :
@@ -932,6 +967,7 @@ jobs:
932967 - Palladio-Addons-MeasurementsUI
933968 - Palladio-Addons-PerOpteryx
934969 - Palladio-Addons-PlantUML
970+ - Palladio-Addons-Power
935971 - Palladio-Addons-SPD-Metamodel
936972 - Palladio-Addons-ServiceLevelObjectives
937973 - Palladio-Addons-SimuComExactSchedulers
@@ -999,23 +1035,23 @@ jobs:
9991035 "PalladioSimulator/Palladio-Addons-ExperimentAutomation", "PalladioSimulator/Palladio-Addons-FluentApiModelGenerator",
10001036 "PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI",
10011037 "PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML",
1002- "PalladioSimulator/Palladio-Addons-SPD-Metamodel ", "PalladioSimulator/Palladio-Addons-ServiceLevelObjectives ",
1003- "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers ", "PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel ",
1004- "PalladioSimulator/Palladio-Analyzer-Framework ", "PalladioSimulator/Palladio-Analyzer-ProtoCom ",
1005- "PalladioSimulator/Palladio-Analyzer-Reliability ", "PalladioSimulator/Palladio-Analyzer-SimExp ",
1006- "PalladioSimulator/Palladio-Analyzer-SimuCom ", "PalladioSimulator/Palladio-Analyzer-SimuLizar ",
1007- "PalladioSimulator/Palladio-Analyzer-Slingshot ", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring ",
1008- "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core ", "PalladioSimulator/Palladio-Analyzer-Solver ",
1009- "PalladioSimulator/Palladio-Core-Commons ", "PalladioSimulator/Palladio-Core-PCM ",
1010- "PalladioSimulator/Palladio-Editors-Commons ", "PalladioSimulator/Palladio-Editors-GMF ",
1011- "PalladioSimulator/Palladio-Editors-Sirius ", "PalladioSimulator/Palladio-Editors-Tree ",
1012- "PalladioSimulator/Palladio-Example-Models-Package ", "PalladioSimulator/Palladio-QuAL-EDP2 ",
1013- "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis ", "PalladioSimulator/Palladio-QuAL-MeasurementFramework ",
1014- "PalladioSimulator/Palladio-QuAL-MetricSpecification ", "PalladioSimulator/Palladio-QuAL-MonitorRepository ",
1015- "PalladioSimulator/Palladio-QuAL-ProbeFramework ", "PalladioSimulator/Palladio-QuAL-RecorderFramework ",
1016- "PalladioSimulator/Palladio-QuAL-SensorFramework ", "PalladioSimulator/Palladio-ReverseEngineering-Retriever ",
1017- "PalladioSimulator/Palladio-ReverseEngineering-Retriever-Services ", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite ",
1018- "PalladioSimulator/Palladio-ReverseEngineering-Retriever-Vulnerability",
1038+ "PalladioSimulator/Palladio-Addons-Power ", "PalladioSimulator/Palladio-Addons-SPD-Metamodel ",
1039+ "PalladioSimulator/Palladio-Addons-ServiceLevelObjectives ", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers ",
1040+ "PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel ", "PalladioSimulator/Palladio-Analyzer-Framework ",
1041+ "PalladioSimulator/Palladio-Analyzer-ProtoCom ", "PalladioSimulator/Palladio-Analyzer-Reliability ",
1042+ "PalladioSimulator/Palladio-Analyzer-SimExp ", "PalladioSimulator/Palladio-Analyzer-SimuCom ",
1043+ "PalladioSimulator/Palladio-Analyzer-SimuLizar ", "PalladioSimulator/Palladio-Analyzer-Slingshot",
1044+ "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-Monitoring ", "PalladioSimulator/Palladio-Analyzer-Slingshot-Extension-PCM-Core ",
1045+ "PalladioSimulator/Palladio-Analyzer-Solver ", "PalladioSimulator/Palladio-Core-Commons ",
1046+ "PalladioSimulator/Palladio-Core-PCM ", "PalladioSimulator/Palladio-Editors-Commons ",
1047+ "PalladioSimulator/Palladio-Editors-GMF ", "PalladioSimulator/Palladio-Editors-Sirius ",
1048+ "PalladioSimulator/Palladio-Editors-Tree ", "PalladioSimulator/Palladio-Example-Models-Package ",
1049+ "PalladioSimulator/Palladio-QuAL-EDP2 ", "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis ",
1050+ "PalladioSimulator/Palladio-QuAL-MeasurementFramework ", "PalladioSimulator/Palladio-QuAL-MetricSpecification ",
1051+ "PalladioSimulator/Palladio-QuAL-MonitorRepository ", "PalladioSimulator/Palladio-QuAL-ProbeFramework ",
1052+ "PalladioSimulator/Palladio-QuAL-RecorderFramework ", "PalladioSimulator/Palladio-QuAL-SensorFramework ",
1053+ "PalladioSimulator/Palladio-ReverseEngineering-Retriever", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-Services ",
1054+ "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ReverseEngineering-Retriever- Vulnerability",
10191055 "PalladioSimulator/Palladio-ReverseEngineering-SoMoX", "PalladioSimulator/Palladio-ReverseEngineering-SoMoX-SEFF",
10201056 "PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler",
10211057 "PalladioSimulator/Palladio-Supporting-Branding", "PalladioSimulator/Palladio-Supporting-EMFProfilesEditor",
0 commit comments