Skip to content

Commit 35c7c8f

Browse files
github-actions[bot]Nicolas-Boltz
authored andcommitted
auto-update nightly build
1 parent 99af01f commit 35c7c8f

File tree

1 file changed

+72
-36
lines changed

1 file changed

+72
-36
lines changed

.github/workflows/nightly.yml

Lines changed: 72 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)