File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed
quarkus-extension/deployment/src/main/java/io/javaoperatorsdk/quarkus/extension/deployment Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change
1
+ package io .javaoperatorsdk .quarkus .extension .deployment ;
2
+
3
+ import io .quarkus .builder .item .EmptyBuildItem ;
4
+
5
+ public final class ConfigurationServiceDoneBuildItem extends EmptyBuildItem {
6
+ }
Original file line number Diff line number Diff line change 23
23
import io .quarkus .deployment .GeneratedClassGizmoAdaptor ;
24
24
import io .quarkus .deployment .annotations .BuildProducer ;
25
25
import io .quarkus .deployment .annotations .BuildStep ;
26
+ import io .quarkus .deployment .annotations .Consume ;
26
27
import io .quarkus .deployment .annotations .ExecutionTime ;
28
+ import io .quarkus .deployment .annotations .Produce ;
27
29
import io .quarkus .deployment .annotations .Record ;
28
30
import io .quarkus .deployment .builditem .CombinedIndexBuildItem ;
29
31
import io .quarkus .deployment .builditem .FeatureBuildItem ;
@@ -70,6 +72,7 @@ List<ControllerConfigurationBuildItem> createControllerBeans(CombinedIndexBuildI
70
72
71
73
@ BuildStep
72
74
@ Record (ExecutionTime .RUNTIME_INIT )
75
+ @ Produce (ConfigurationServiceDoneBuildItem .class )
73
76
void createConfigurationService (BuildProducer <SyntheticBeanBuildItem > syntheticBeanBuildItemBuildProducer ,
74
77
List <ControllerConfigurationBuildItem > configurations ,
75
78
KubernetesClientBuildItem clientBuildItem ,
@@ -86,6 +89,7 @@ void createConfigurationService(BuildProducer<SyntheticBeanBuildItem> syntheticB
86
89
}
87
90
88
91
@ BuildStep
92
+ @ Consume (ConfigurationServiceDoneBuildItem .class )
89
93
void createOperator (BuildProducer <AdditionalBeanBuildItem > additionalBeans ) {
90
94
additionalBeans .produce (AdditionalBeanBuildItem .unremovableOf (QuarkusOperator .class ));
91
95
}
You can’t perform that action at this time.
0 commit comments