PCM Development/Build Infrastructure/Palladio Build Info

Aus SDQ-Wiki

Palladio Build Information for Release and Nightly

This page contains some very specific information about the build of the projects of the Palladio GitHub Organization.

Project Dependencies

Dependencies should be read "top to bottom", projects depend on one or more projects located above. Projects in the same brackets do not depend on each other and are built in parallel.

(This notation is taken from the way Jenkins is configured for our nightly builds.)

['Palladio-Supporting-Branding', 'Palladio-Example-Models', 'Palladio-P2Mirror-CBIAggregator'],

['Palladio-ThirdParty-Library', 'Palladio-Core-Commons', 'Palladio-ThirdParty-YakinduStateCharts', 'Palladio-ThirdParty-EMFProfiles', 'Palladio-Supporting-EclipseJavaDevelopmentTools', 'Palladio-ReverseEngineering-Java', 'Palladio-ReverseEngineering-Docker'],

['Palladio-Supporting-WorkflowEngine', 'Palladio-ThirdParty-Wrapper', 'Palladio-Supporting-FeatureModel', 'Palladio-QuAL-MetricSpecification', 'Palladio-Supporting-MDSDProfiles'],

['Palladio-QuAL-MeasurementFramework', 'Palladio-Simulation-AbstractSimEngine', 'Palladio-QuAL-SensorFramework'],

['Palladio-QuAL-EDP2'],

['Palladio-Core-PCM', 'Palladio-QuAL-ProbeFramework'],

['Palladio-QuAL-RecorderFramework', 'Palladio-Editors-Commons', 'Palladio-Simulation-Scheduler', 'Palladio-Addons-Power-ProfilingImport', 'Palladio-Addons-FluentApiModelGenerator'],

['Palladio-Analyzer-Framework'],

['Palladio-Analyzer-Solver'],

['Palladio-Editors-GMF', 'Palladio-QuAL-MonitorRepository', 'Palladio-ThirdParty-CloudScaleUsageEvolution', 'Palladio-QuAL-ExperimentAnalysis', 'Palladio-Analyzer-Reliability', 'Palladio-Editors-Tree', 'Palladio-ReverseEngineering-SoMoX', 'Palladio-ReverseEngineering-SoMoX-JaMoPP'],

['Palladio-Addons-Power', 'Palladio-Addons-ServiceLevelObjectives', 'Palladio-Analyzer-SimuCom', 'Palladio-ReverseEngineering-SoMoX-RuleEngine'],

['Palladio-Analyzer-ProtoCom', 'Palladio-Analyzer-SimuLizar', 'Palladio-Addons-Power-Regression', 'Palladio-Addons-PerOpteryx', 'Palladio-Addons-SimuComExactSchedulers', 'Palladio-Addons-Power-CaseStudy', 'Palladio-Analyzer-EventSim'],

['Palladio-Addons-Palladio.TX', 'Palladio-Addons-MeasurementsUI', 'Palladio-Analyzer-SimuLizar-Power', 'Palladio-Addons-ExperimentAutomation', 'Palladio-Addons-CostEfficiency'],

['Palladio-Addon-ArchitecturalTemplates'],

['Palladio-Addon-ArchitecturalTemplates-LoadBalancing', 'Palladio-Example-Models-Package'],

['Palladio-Editors-Sirius'],

['Palladio-Supporting-EMFProfilesEditor', 'Palladio-Addons-Indirections'],

['Palladio-Build-UpdateSite'],

['Palladio-Bench-Product', 'Palladio-Build-InstallationTest-Release', 'Palladio-Build-InstallationTest-Nightly', 'Palladio-Bench-Oomph', 'Palladio-ReverseEngineering-RuleEngine-UpdateSite']

Release of Palladio GitHub Projects

GitHub Projects
Included Excluded
  • Palladio-Addon-ArchitecturalTemplates
  • Palladio-Addon-ArchitecturalTemplates-LoadBalancing
  • Palladio-Addons-ExperimentAutomation
  • Palladio-Addons-MeasurementsUI
  • Palladio-Addons-PerOpteryx
  • Palladio-Addons-ServiceLevelObjectives
  • Palladio-Addons-SimuComExactSchedulers
  • Palladio-Analyzer-Framework
  • Palladio-Analyzer-ProtoCom
  • Palladio-Analyzer-Reliability
  • Palladio-Analyzer-SimuCom
  • Palladio-Analyzer-SimuLizar
  • Palladio-Analyzer-Solver
  • Palladio-Bench-Oomph
  • Palladio-Bench-Product
  • Palladio-Build-InstallationTest-Nightly
  • Palladio-Build-InstallationTest-Release
  • Palladio-Build-UpdateSite
  • Palladio-Core-Commons
  • Palladio-Core-PCM
  • Palladio-Editors-Commons
  • Palladio-Editors-GMF
  • Palladio-Editors-Sirius
  • Palladio-Editors-Tree
  • Palladio-Example-Models
  • Palladio-Example-Models-Package
  • Palladio-P2Mirror-CBIAggregator
  • 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-Simulation-AbstractSimEngine
  • Palladio-Simulation-Scheduler
  • Palladio-Supporting-Branding
  • Palladio-Supporting-EclipseJavaDevelopmentTools
  • 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
  • Palladio-Addons-EnvironmentalDynamics
  • Palladio-Addons-FailureScenario
  • Palladio-Addons-FluentApiModelGenerator
  • Palladio-Addons-Indirections
  • Palladio-Addons-IntBIIS
  • Palladio-Addons-ParallelPerformanceCatalogue
  • Palladio-Addons-TextBasedModelGenerator
  • Palladio-Analyzer-Dependability-ML
  • Palladio-Build-BuckminsterToTychoMigrationPlugin
  • Palladio-Build-CBIAggregator-Mirror
  • Palladio-Build-CodingConventions
  • Palladio-Build-DependencyTool
  • Palladio-Build-Docker
  • Palladio-Build-JenkinsPipeline
  • Palladio-Build-MavenJavaDocPlugin
  • Palladio-Build-MavenParent
  • Palladio-Build-MavenTP
  • Palladio-Build-MavenTPPlugin
  • Palladio-Build-MavenTychoVersionsPlugin
  • Palladio-P2Mirror-DLIM
  • Palladio-QuAL-EDP2-PCM
  • Palladio-ReverseEngineering-Docker
  • Palladio-ReverseEngineering-Java
  • Palladio-ReverseEngineering-RuleEngine-UpdateSite
  • Palladio-ReverseEngineering-SoMoX
  • Palladio-ReverseEngineering-SoMoX-JaMoPP
  • Palladio-ReverseEngineering-SoMoX-RuleEngine
  • Palladio-ThirdParty-PerformanceModeleXtractor

And projects that are marked as archived.