Copy and paste it above the graph using the
Markup editor .
Expand
Reactor Cluster
Use the following string to copy below the release graph (for example
AppRelease18 ). Please keep it updated in case of changes.
Note: does not work in combination with { rank … }
blocks.
subgraph cluster_common_context_widget {
label = "common-context-widget-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.applications:common-context-widget-base-lib";
"de.gsi.fcc.applications:common-context-widget-client-lib";
"de.gsi.fcc.applications:common-context-widget-fx";
"de.gsi.fcc.applications:common-context-widget-service-lib";
}
subgraph cluster_ionsource_reactor {
label = "ionsource-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.applications:ionsource-app-fx";
"de.gsi.fcc.applications:ionsource-base";
"de.gsi.fcc.applications:ionsource-service";
}
subgraph cluster_surveillance_common_reactor {
label = "surveillance-common-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.applications:surveillance-common-base-lib";
"de.gsi.fcc.applications:surveillance-app-fx";
"de.gsi.fcc.applications:surveillance-common-client-lib";
"de.gsi.fcc.applications:surveillance-common-service";
}
subgraph cluster_webflux_reactor {
label = "webflux-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.applications:webflux-base-lib";
"de.gsi.fcc.applications:webflux-client-lib";
"de.gsi.fcc.applications:webflux-service-lib";
"de.gsi.fcc.applications:webflux-uilib-fx";
}
subgraph cluster_stripper_reactor {
label = "stripper-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.applications:stripper-app-base-lib";
"de.gsi.fcc.applications:stripper-app-client-lib";
"de.gsi.fcc.applications:stripper-app-fx";
"de.gsi.fcc.applications:stripper-app-service-lib";
}
subgraph cluster_spectrum_reactor {
label = "spectrum-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.applications:spectrum-app-base-lib";
"de.gsi.fcc.applications:spectrum-app-client-lib";
"de.gsi.fcc.applications:spectrum-app-fx";
"de.gsi.fcc.applications:spectrum-app-service-lib";
}
subgraph cluster_lsa_reactor {
label = "lsa-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.lsa.core.common:lsa-client-api";
"de.gsi.lsa.core.common:lsa-client-common";
"de.gsi.lsa.core.common:lsa-client-rest";
"de.gsi.lsa.core.common:lsa-core";
"de.gsi.lsa.core.common:lsa-domain";
"de.gsi.lsa.core.common:lsa-server-rest";
}
subgraph cluster_lsa_gsi_cl {
label = "lsa-gsi-cluster";
style=filled;
color="#4EE2EC";
"de.gsi.lsa.core:lsa-client-api-gsi";
"de.gsi.lsa.core:lsa-client-gsi";
"de.gsi.lsa.core:lsa-client-rest-gsi";
"de.gsi.lsa.core:lsa-core-gsi";
"de.gsi.lsa.core:lsa-domain-generated-gsi";
"de.gsi.lsa.core:lsa-domain-gsi";
"de.gsi.lsa.core:lsa-server-gsi";
"de.gsi.lsa.core:lsa-server-rest-gsi";
"de.gsi.lsa.ext.fair:lsa-ext-fair-gsi";
"de.gsi.lsa.setup:lsa-domain-maven-plugin";
}
subgraph cluster_dcl_cl {
label = "dcl-cluster";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.commons:common-device-communication-lib";
"de.gsi.fcc.commons:common-actuator-device-communication-lib";
}
subgraph cluster_bpm_reactor {
label = "bpm-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.applications:bpm-base";
"de.gsi.fcc.applications:bpm-service";
"de.gsi.fcc.applications:bpm-uilib-fx";
"de.gsi.fcc.applications:bpm-app-fx-2t";
"de.gsi.fcc.applications:bpm-octl-app-fx-2t";
}
subgraph cluster_chart_fx {
label = "chart-fx-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.chart:chartfx-chart";
"de.gsi.dataset:chartfx-dataset";
"de.gsi.math:chartfx-math";
}
subgraph cluster_conditions_tools_reactor {
label = "conditions-tools-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.cs.co.sv.conditions.tools:conditions-common";
"de.gsi.cs.co.sv.conditions.tools:conditions-xml";
"de.gsi.cs.co.sv.conditions.tools:conditions-db";
"de.gsi.cs.co.sv.conditions.tools:conditions-generator";
"de.gsi.cs.co.sv.conditions.tools:conditions-legacy-importer";
"de.gsi.cs.co.sv.conditions.tools:conditions-generator-maven-plugin";
"de.gsi.cs.co.sv.conditions.tools:conditions-loader";
}
subgraph cluster_conditions_artifacts_reactor {
label = "conditions-artifacts-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.cs.co.sv.conditions.artifacts:conditions-art-header";
"de.gsi.cs.co.sv.conditions.artifacts:conditions-art-jar";
"de.gsi.cs.co.sv.conditions.artifacts:conditions-art-lib";
"de.gsi.cs.co.sv.conditions.artifacts:conditions-art-lib64";
"de.gsi.cs.co.sv.conditions.artifacts:conditions-art-lib64-dyn";
"de.gsi.cs.co.sv.conditions.artifacts:conditions-art-py";
"de.gsi.cs.co.sv.conditions.artifacts:conditions-art-txt";
}
subgraph cluster_lobi_artifacts {
label = "lobi-artifacts";
style=filled;
color="#4EE2EC";
"de.gsi.lo.bi:bi-bdio";
"de.gsi.lo.bi:cry-ipm-app";
"de.gsi.lo.bi:lobi-common";
"de.gsi.lo.bi:lobi-common-gui-fx";
"de.gsi.lo.bi:cry-pneu-drives-app";
"de.gsi.lo.bi:genesys-app";
"de.gsi.lo.bi:joda-dci-cups-app";
"de.gsi.lo.bi:joda-dgx-grids-app";
"de.gsi.lo.bi:joda-ds-steppers-app";
"de.gsi.lo.bi:joda-dtc-app";
"de.gsi.lo.bi:joda-dti-trafos-app";
"de.gsi.lo.bi:joda-kicker-app";
"de.gsi.lo.bi:joda-pla-pneudrives-app";
"de.gsi.lo.bi:lobi-math";
"de.gsi.lo.bi:micro-spill-tdc-app";
"de.gsi.lo.bi:schottky-control-app";
"de.gsi.lo.bi:vnc-launcher-app";
}
subgraph cluster_common_lsa_artifacts {
label = "common-lsa-artifacts";
style=filled;
color="#4EE2EC";
"de.gsi.fcc.commons:common-lsa-utils-lib";
"de.gsi.fcc.applications:common-lsa-uilib";
"de.gsi.fcc.applications:common-lsa-uilib-fx";
}
subgraph cluster_rbac_gsi_reactor {
label = "rbac-gsi-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.aco.sv.security:rbac-util";
"de.gsi.aco.sv.security:rbac-client";
"de.gsi.aco.sv.security:rbac-common";
"de.gsi.aco.sv.security:rbac-server";
"de.gsi.aco.sv.security.gui:rbac-gui-swing";
"de.gsi.aco.sv.security.gui:rbac-gui-fx11";
}
subgraph cluster_data_service_operdb_reactor {
label = "data-service-operdb-reactor";
style=filled;
color="#4EE2EC";
"de.gsi.aco.sv:data-service-operdb-client";
"de.gsi.aco.sv:data-service-operdb-core";
"de.gsi.aco.sv:data-service-operdb-bundle";
"de.gsi.aco.sv:data-service-operdb-v2-war";
"de.gsi.aco.sv:data-service-operdb-demo";
}
subgraph cluster_parents_etc {
label = "parents-etc";
style=filled;
color="#4EE2EC";
"de.gsi.cs.co:csco-parent-cern";
"de.gsi.cs.co:csco-parent-java";
"de.gsi.aco.app:acoapp-third-party-bom-generator";
}
subgraph cluster_bss_cluster {
label = "bss-cluster";
style=filled;
color="#4EE2EC";
"de.gsi.aco.bss:bss-commons"
"de.gsi.aco.bss:bss-patterngroup-config"
"de.gsi.aco.bss:signal-conditions-persistence"
"de.gsi.aco.bss:bss-db-scripts"
"de.gsi.aco.bss:bss-server"
}
--
BenjaminPeter - 16 Feb 2023