Nightly Build #972
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Nightly Build | |
on: | |
workflow_dispatch: | |
schedule: | |
- cron: 0 0 * * * | |
jobs: | |
set-force-build: | |
runs-on: ubuntu-latest | |
outputs: | |
force_build: ${{ steps.set-output.outputs.force_build }} | |
steps: | |
- name: Set Force Build | |
id: set-output | |
run: | | |
if [ "$GITHUB_EVENT_NAME" == "workflow_dispatch" ]; then | |
echo "force_build=true" >> $GITHUB_OUTPUT | |
echo "Full rebuild initiated: Nightly build was triggered manually." | |
elif [ $(date +%d) -eq 01 ]; then | |
echo "force_build=true" >> $GITHUB_OUTPUT | |
echo "Full monthly rebuild initiated: Today is the first of the month." | |
else | |
echo "force_build=false" >> $GITHUB_OUTPUT | |
echo "Soft rebuild initiated: Nightly build was triggered automatically." | |
fi | |
Palladio-Addon-ArchitecturalTemplates: | |
needs: | |
- Palladio-Addons-ExperimentAutomation | |
- Palladio-Addons-ServiceLevelObjectives | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Supporting-MDSDProfiles | |
- Palladio-ThirdParty-EMFProfiles | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ExperimentAutomation", | |
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Analyzer-Framework", | |
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-MonitorRepository", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-Supporting-MDSDProfiles", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addon-ArchitecturalTemplates build.yml | |
Palladio-Addon-ArchitecturalTemplates-LoadBalancing: | |
needs: | |
- Palladio-Addon-ArchitecturalTemplates | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Simulation-AbstractSimEngine | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates", | |
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom", | |
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Core-Commons", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addon-ArchitecturalTemplates-LoadBalancing | |
build.yml | |
Palladio-Addons-ExperimentAutomation: | |
needs: | |
- Palladio-Addons-ServiceLevelObjectives | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-QuAL-RecorderFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-CloudScaleUsageEvolution | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", | |
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom", | |
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Core-Commons", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons", | |
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MeasurementFramework", | |
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-QuAL-MonitorRepository", | |
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", "PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-ExperimentAutomation build.yml | |
Palladio-Addons-FluentApiModelGenerator: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-FluentApiModelGenerator | |
build.yml | |
Palladio-Addons-Indirections: | |
needs: | |
- Palladio-Addons-ServiceLevelObjectives | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-Reliability | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-Editors-Sirius | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-ExperimentAnalysis | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-QuAL-ProbeFramework | |
- Palladio-QuAL-RecorderFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Simulation-AbstractSimEngine | |
- Palladio-Simulation-Scheduler | |
- Palladio-Supporting-MDSDProfiles | |
- Palladio-ThirdParty-CloudScaleUsageEvolution | |
- Palladio-ThirdParty-EMFProfiles | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", | |
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-Reliability", | |
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-Editors-Sirius", | |
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis", | |
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-QuAL-ProbeFramework", | |
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler", | |
"PalladioSimulator/Palladio-Supporting-MDSDProfiles", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-Indirections build.yml | |
Palladio-Addons-MeasurementsUI: | |
needs: | |
- Palladio-Addons-ServiceLevelObjectives | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", | |
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuLizar", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons", | |
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MeasurementFramework", | |
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-MeasurementsUI build.yml | |
Palladio-Addons-PerOpteryx: | |
needs: | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-Reliability | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Analyzer-Solver | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-RecorderFramework | |
- Palladio-QuAL-SensorFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Simulation-AbstractSimEngine | |
- Palladio-Supporting-FeatureModel | |
- Palladio-Supporting-MDSDProfiles | |
- Palladio-ThirdParty-EMFProfiles | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-Reliability", | |
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar", | |
"PalladioSimulator/Palladio-Analyzer-Solver", "PalladioSimulator/Palladio-Core-Commons", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons", | |
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-QuAL-SensorFramework", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine", | |
"PalladioSimulator/Palladio-Supporting-FeatureModel", "PalladioSimulator/Palladio-Supporting-MDSDProfiles", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-PerOpteryx build.yml | |
Palladio-Addons-PlantUML: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-PlantUML build.yml | |
Palladio-Addons-ServiceLevelObjectives: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-ServiceLevelObjectives | |
build.yml | |
Palladio-Addons-SimuComExactSchedulers: | |
needs: | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-QuAL-ProbeFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Simulation-AbstractSimEngine | |
- Palladio-Simulation-Scheduler | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Core-Commons", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-QuAL-ProbeFramework", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine", | |
"PalladioSimulator/Palladio-Simulation-Scheduler"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-SimuComExactSchedulers | |
build.yml | |
Palladio-Addons-Vulnerability-Metamodel: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Addons-Vulnerability-Metamodel | |
build.yml | |
Palladio-Analyzer-Framework: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Supporting-FeatureModel | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-Supporting-FeatureModel"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Framework build.yml | |
Palladio-Analyzer-ProtoCom: | |
needs: | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-SensorFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Supporting-MDSDProfiles | |
- Palladio-ThirdParty-EMFProfiles | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-SensorFramework", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-Supporting-MDSDProfiles", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Analyzer-ProtoCom build.yml | |
Palladio-Analyzer-Reliability: | |
needs: | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-Solver | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-ProbeFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-Solver", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-MeasurementFramework", | |
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-QuAL-ProbeFramework", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Reliability build.yml | |
Palladio-Analyzer-SimExp: | |
needs: | |
- Palladio-Addons-ExperimentAutomation | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Analyzer-Solver | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Simulation-Scheduler | |
- Palladio-Supporting-Branding | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ExperimentAutomation", | |
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom", | |
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Analyzer-Solver", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-Simulation-Scheduler", "PalladioSimulator/Palladio-Supporting-Branding", | |
"PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Analyzer-SimExp build.yml | |
Palladio-Analyzer-SimuCom: | |
needs: | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-Reliability | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-ProbeFramework | |
- Palladio-QuAL-RecorderFramework | |
- Palladio-QuAL-SensorFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Simulation-AbstractSimEngine | |
- Palladio-Simulation-Scheduler | |
- Palladio-Supporting-FeatureModel | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-Reliability", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-QuAL-ProbeFramework", "PalladioSimulator/Palladio-QuAL-RecorderFramework", | |
"PalladioSimulator/Palladio-QuAL-SensorFramework", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler", | |
"PalladioSimulator/Palladio-Supporting-FeatureModel", "PalladioSimulator/Palladio-ThirdParty-Library", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Analyzer-SimuCom build.yml | |
Palladio-Analyzer-SimuLizar: | |
needs: | |
- Palladio-Addons-ServiceLevelObjectives | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-ExperimentAnalysis | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-QuAL-ProbeFramework | |
- Palladio-QuAL-RecorderFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Simulation-AbstractSimEngine | |
- Palladio-Simulation-Scheduler | |
- Palladio-Supporting-FeatureModel | |
- Palladio-Supporting-MDSDProfiles | |
- Palladio-ThirdParty-CloudScaleUsageEvolution | |
- Palladio-ThirdParty-EMFProfiles | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", | |
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-ExperimentAnalysis", "PalladioSimulator/Palladio-QuAL-MeasurementFramework", | |
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-QuAL-MonitorRepository", | |
"PalladioSimulator/Palladio-QuAL-ProbeFramework", "PalladioSimulator/Palladio-QuAL-RecorderFramework", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine", | |
"PalladioSimulator/Palladio-Simulation-Scheduler", "PalladioSimulator/Palladio-Supporting-FeatureModel", | |
"PalladioSimulator/Palladio-Supporting-MDSDProfiles", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Analyzer-SimuLizar build.yml | |
Palladio-Analyzer-Solver: | |
needs: | |
- Palladio-Analyzer-Framework | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Core-Commons", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Analyzer-Solver build.yml | |
Palladio-Bench-Product: | |
needs: | |
- Palladio-Addon-ArchitecturalTemplates | |
- Palladio-Addon-ArchitecturalTemplates-LoadBalancing | |
- Palladio-Addons-ExperimentAutomation | |
- Palladio-Addons-FluentApiModelGenerator | |
- Palladio-Addons-Indirections | |
- Palladio-Addons-MeasurementsUI | |
- Palladio-Addons-PerOpteryx | |
- Palladio-Addons-PlantUML | |
- Palladio-Addons-ServiceLevelObjectives | |
- Palladio-Addons-SimuComExactSchedulers | |
- Palladio-Addons-Vulnerability-Metamodel | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-ProtoCom | |
- Palladio-Analyzer-Reliability | |
- Palladio-Analyzer-SimExp | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Analyzer-Solver | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-Editors-GMF | |
- Palladio-Editors-Sirius | |
- Palladio-Editors-Tree | |
- Palladio-Example-Models-Package | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-ExperimentAnalysis | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-QuAL-ProbeFramework | |
- Palladio-QuAL-RecorderFramework | |
- Palladio-QuAL-SensorFramework | |
- Palladio-ReverseEngineering-Retriever | |
- Palladio-ReverseEngineering-Retriever-Services | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ReverseEngineering-Retriever-Vulnerability | |
- Palladio-ReverseEngineering-SoMoX | |
- Palladio-ReverseEngineering-SoMoX-SEFF | |
- Palladio-Simulation-AbstractSimEngine | |
- Palladio-Simulation-Scheduler | |
- Palladio-Supporting-Branding | |
- Palladio-Supporting-EMFProfilesEditor | |
- Palladio-Supporting-FeatureModel | |
- Palladio-Supporting-MDSDProfiles | |
- Palladio-Supporting-WorkflowEngine | |
- Palladio-ThirdParty-CloudScaleUsageEvolution | |
- Palladio-ThirdParty-EMFProfiles | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- Palladio-ThirdParty-YakinduStateCharts | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates", | |
"PalladioSimulator/Palladio-Addon-ArchitecturalTemplates-LoadBalancing", | |
"PalladioSimulator/Palladio-Addons-ExperimentAutomation", "PalladioSimulator/Palladio-Addons-FluentApiModelGenerator", | |
"PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI", | |
"PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML", | |
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers", | |
"PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel", "PalladioSimulator/Palladio-Analyzer-Framework", | |
"PalladioSimulator/Palladio-Analyzer-ProtoCom", "PalladioSimulator/Palladio-Analyzer-Reliability", | |
"PalladioSimulator/Palladio-Analyzer-SimExp", "PalladioSimulator/Palladio-Analyzer-SimuCom", | |
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Analyzer-Solver", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-Editors-GMF", | |
"PalladioSimulator/Palladio-Editors-Sirius", "PalladioSimulator/Palladio-Editors-Tree", | |
"PalladioSimulator/Palladio-Example-Models-Package", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-ExperimentAnalysis", "PalladioSimulator/Palladio-QuAL-MeasurementFramework", | |
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-QuAL-MonitorRepository", | |
"PalladioSimulator/Palladio-QuAL-ProbeFramework", "PalladioSimulator/Palladio-QuAL-RecorderFramework", | |
"PalladioSimulator/Palladio-QuAL-SensorFramework", "PalladioSimulator/Palladio-ReverseEngineering-Retriever", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-Services", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-Vulnerability", | |
"PalladioSimulator/Palladio-ReverseEngineering-SoMoX", "PalladioSimulator/Palladio-ReverseEngineering-SoMoX-SEFF", | |
"PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler", | |
"PalladioSimulator/Palladio-Supporting-Branding", "PalladioSimulator/Palladio-Supporting-EMFProfilesEditor", | |
"PalladioSimulator/Palladio-Supporting-FeatureModel", "PalladioSimulator/Palladio-Supporting-MDSDProfiles", | |
"PalladioSimulator/Palladio-Supporting-WorkflowEngine", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper", "PalladioSimulator/Palladio-ThirdParty-YakinduStateCharts"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Bench-Product build.yml | |
Palladio-Build-UpdateSite: | |
needs: | |
- Palladio-Addon-ArchitecturalTemplates | |
- Palladio-Addon-ArchitecturalTemplates-LoadBalancing | |
- Palladio-Addons-ExperimentAutomation | |
- Palladio-Addons-FluentApiModelGenerator | |
- Palladio-Addons-Indirections | |
- Palladio-Addons-MeasurementsUI | |
- Palladio-Addons-PerOpteryx | |
- Palladio-Addons-PlantUML | |
- Palladio-Addons-ServiceLevelObjectives | |
- Palladio-Addons-SimuComExactSchedulers | |
- Palladio-Addons-Vulnerability-Metamodel | |
- Palladio-Analyzer-Framework | |
- Palladio-Analyzer-ProtoCom | |
- Palladio-Analyzer-Reliability | |
- Palladio-Analyzer-SimExp | |
- Palladio-Analyzer-SimuCom | |
- Palladio-Analyzer-SimuLizar | |
- Palladio-Analyzer-Solver | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-Editors-GMF | |
- Palladio-Editors-Sirius | |
- Palladio-Editors-Tree | |
- Palladio-Example-Models-Package | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-ExperimentAnalysis | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-MonitorRepository | |
- Palladio-QuAL-ProbeFramework | |
- Palladio-QuAL-RecorderFramework | |
- Palladio-QuAL-SensorFramework | |
- Palladio-ReverseEngineering-Retriever | |
- Palladio-ReverseEngineering-Retriever-Services | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ReverseEngineering-Retriever-Vulnerability | |
- Palladio-ReverseEngineering-SoMoX | |
- Palladio-ReverseEngineering-SoMoX-SEFF | |
- Palladio-Simulation-AbstractSimEngine | |
- Palladio-Simulation-Scheduler | |
- Palladio-Supporting-Branding | |
- Palladio-Supporting-EMFProfilesEditor | |
- Palladio-Supporting-FeatureModel | |
- Palladio-Supporting-MDSDProfiles | |
- Palladio-Supporting-WorkflowEngine | |
- Palladio-ThirdParty-CloudScaleUsageEvolution | |
- Palladio-ThirdParty-EMFProfiles | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- Palladio-ThirdParty-YakinduStateCharts | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates", | |
"PalladioSimulator/Palladio-Addon-ArchitecturalTemplates-LoadBalancing", | |
"PalladioSimulator/Palladio-Addons-ExperimentAutomation", "PalladioSimulator/Palladio-Addons-FluentApiModelGenerator", | |
"PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI", | |
"PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML", | |
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers", | |
"PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel", "PalladioSimulator/Palladio-Analyzer-Framework", | |
"PalladioSimulator/Palladio-Analyzer-ProtoCom", "PalladioSimulator/Palladio-Analyzer-Reliability", | |
"PalladioSimulator/Palladio-Analyzer-SimExp", "PalladioSimulator/Palladio-Analyzer-SimuCom", | |
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Analyzer-Solver", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-Editors-GMF", | |
"PalladioSimulator/Palladio-Editors-Sirius", "PalladioSimulator/Palladio-Editors-Tree", | |
"PalladioSimulator/Palladio-Example-Models-Package", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-ExperimentAnalysis", "PalladioSimulator/Palladio-QuAL-MeasurementFramework", | |
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-QuAL-MonitorRepository", | |
"PalladioSimulator/Palladio-QuAL-ProbeFramework", "PalladioSimulator/Palladio-QuAL-RecorderFramework", | |
"PalladioSimulator/Palladio-QuAL-SensorFramework", "PalladioSimulator/Palladio-ReverseEngineering-Retriever", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-Services", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-Vulnerability", | |
"PalladioSimulator/Palladio-ReverseEngineering-SoMoX", "PalladioSimulator/Palladio-ReverseEngineering-SoMoX-SEFF", | |
"PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler", | |
"PalladioSimulator/Palladio-Supporting-Branding", "PalladioSimulator/Palladio-Supporting-EMFProfilesEditor", | |
"PalladioSimulator/Palladio-Supporting-FeatureModel", "PalladioSimulator/Palladio-Supporting-MDSDProfiles", | |
"PalladioSimulator/Palladio-Supporting-WorkflowEngine", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper", "PalladioSimulator/Palladio-ThirdParty-YakinduStateCharts"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Build-UpdateSite build.yml | |
Palladio-Core-Commons: | |
needs: | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Core-Commons build.yml | |
Palladio-Core-PCM: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Core-PCM build.yml | |
Palladio-Editors-Commons: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Editors-Commons build.yml | |
Palladio-Editors-GMF: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Editors-GMF build.yml | |
Palladio-Editors-Sirius: | |
needs: | |
- Palladio-Addon-ArchitecturalTemplates | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-Example-Models-Package | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Supporting-MDSDProfiles | |
- Palladio-ThirdParty-EMFProfiles | |
- Palladio-ThirdParty-YakinduStateCharts | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates", | |
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-Example-Models-Package", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-Supporting-MDSDProfiles", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-YakinduStateCharts"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Editors-Sirius build.yml | |
Palladio-Editors-Tree: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Supporting-MDSDProfiles | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-Supporting-MDSDProfiles"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Editors-Tree build.yml | |
Palladio-Example-Models-Package: | |
needs: | |
- Palladio-Addon-ArchitecturalTemplates | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Example-Models-Package build.yml | |
Palladio-QuAL-EDP2: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-MeasurementFramework", | |
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-QuAL-EDP2 build.yml | |
Palladio-QuAL-ExperimentAnalysis: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-RecorderFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-QuAL-ExperimentAnalysis build.yml | |
Palladio-QuAL-MeasurementFramework: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-QuAL-MeasurementFramework build.yml | |
Palladio-QuAL-MetricSpecification: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-QuAL-MetricSpecification build.yml | |
Palladio-QuAL-MonitorRepository: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-QuAL-MonitorRepository build.yml | |
Palladio-QuAL-ProbeFramework: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-QuAL-ProbeFramework build.yml | |
Palladio-QuAL-RecorderFramework: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-QuAL-EDP2 | |
- Palladio-QuAL-MeasurementFramework | |
- Palladio-QuAL-MetricSpecification | |
- Palladio-QuAL-ProbeFramework | |
- Palladio-QuAL-SensorFramework | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-EDP2", | |
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification", | |
"PalladioSimulator/Palladio-QuAL-ProbeFramework", "PalladioSimulator/Palladio-QuAL-SensorFramework", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-QuAL-RecorderFramework build.yml | |
Palladio-QuAL-SensorFramework: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-QuAL-SensorFramework build.yml | |
Palladio-ReverseEngineering-Retriever: | |
needs: | |
- Palladio-Addons-FluentApiModelGenerator | |
- Palladio-Addons-PlantUML | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-ReverseEngineering-Retriever-Services | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-FluentApiModelGenerator", | |
"PalladioSimulator/Palladio-Addons-PlantUML", "PalladioSimulator/Palladio-Core-Commons", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-Services", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ReverseEngineering-Retriever build.yml | |
Palladio-ReverseEngineering-Retriever-Services: | |
needs: | |
- Palladio-Core-PCM | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ReverseEngineering-Retriever-Services | |
build.yml | |
Palladio-ReverseEngineering-Retriever-UpdateSite: | |
needs: | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '[]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ReverseEngineering-Retriever-UpdateSite | |
build.yml | |
Palladio-ReverseEngineering-Retriever-Vulnerability: | |
needs: | |
- Palladio-Addons-Vulnerability-Metamodel | |
- Palladio-Core-PCM | |
- Palladio-ReverseEngineering-Retriever-Services | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-Vulnerability-Metamodel", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-Services", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ReverseEngineering-Retriever-Vulnerability | |
build.yml | |
Palladio-ReverseEngineering-SoMoX: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ReverseEngineering-SoMoX build.yml | |
Palladio-ReverseEngineering-SoMoX-SEFF: | |
needs: | |
- Palladio-Addons-FluentApiModelGenerator | |
- Palladio-Core-PCM | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-FluentApiModelGenerator", | |
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ReverseEngineering-SoMoX-SEFF | |
build.yml | |
Palladio-Simulation-AbstractSimEngine: | |
needs: | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- Palladio-ThirdParty-Wrapper | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Simulation-AbstractSimEngine build.yml | |
Palladio-Simulation-Scheduler: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-Simulation-AbstractSimEngine | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Simulation-Scheduler build.yml | |
Palladio-Supporting-Branding: | |
needs: | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Supporting-Branding build.yml | |
Palladio-Supporting-EMFProfilesEditor: | |
needs: | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-EMFProfiles | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Supporting-EMFProfilesEditor build.yml | |
Palladio-Supporting-FeatureModel: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Supporting-FeatureModel build.yml | |
Palladio-Supporting-MDSDProfiles: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-EMFProfiles | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Supporting-MDSDProfiles build.yml | |
Palladio-Supporting-WorkflowEngine: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-Supporting-WorkflowEngine build.yml | |
Palladio-ThirdParty-CloudScaleUsageEvolution: | |
needs: | |
- Palladio-Core-Commons | |
- Palladio-Core-PCM | |
- Palladio-Editors-Commons | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM", | |
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ThirdParty-CloudScaleUsageEvolution | |
build.yml | |
Palladio-ThirdParty-EMFProfiles: | |
needs: | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ThirdParty-EMFProfiles build.yml | |
Palladio-ThirdParty-Library: | |
needs: | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '[]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ThirdParty-Library build.yml | |
Palladio-ThirdParty-Wrapper: | |
needs: | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- Palladio-ThirdParty-Library | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite", | |
"PalladioSimulator/Palladio-ThirdParty-Library"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ThirdParty-Wrapper build.yml | |
Palladio-ThirdParty-YakinduStateCharts: | |
needs: | |
- Palladio-ReverseEngineering-Retriever-UpdateSite | |
- set-force-build | |
if: success() || failure() | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Code | |
uses: actions/checkout@v4 | |
- name: Setup Python | |
uses: actions/setup-python@v5 | |
with: | |
python-version: 3.11 | |
- name: Run remote workflow | |
env: | |
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }} | |
FORCE_BUILD: ${{needs.set-force-build.outputs.force_build}} | |
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-Retriever-UpdateSite"]' | |
run: python scripts/dispatch_workflow.py $([[ "${{ env.FORCE_BUILD }}" == 'true' | |
]] && echo "-f") PalladioSimulator Palladio-ThirdParty-YakinduStateCharts | |
build.yml |