Skip to content

Commit 8e44f64

Browse files
committed
Register classes for reflection in native-image
1 parent a0b1338 commit 8e44f64

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/main/java/io/okd/operators/controller/crds/dev/tekton/v1/PipelineRun.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import io.fabric8.kubernetes.model.annotation.Plural;
1414
import io.fabric8.kubernetes.model.annotation.Singular;
1515
import io.fabric8.kubernetes.model.annotation.Version;
16+
import io.quarkus.runtime.annotations.RegisterForReflection;
1617
import lombok.AccessLevel;
1718
import lombok.Data;
1819
import lombok.Getter;
@@ -26,6 +27,7 @@
2627
@Group("tekton.dev")
2728
@Singular("pipelinerun")
2829
@Plural("pipelineruns")
30+
@RegisterForReflection
2931
public class PipelineRun implements Namespaced, HasMetadata {
3032

3133
@JsonProperty("apiVersion")

src/main/java/io/okd/operators/controller/model/ApplicationRecipe.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
package io.okd.operators.controller.model;
22

33
import com.fasterxml.jackson.annotation.JsonProperty;
4+
import io.quarkus.runtime.annotations.RegisterForReflection;
45
import lombok.Data;
56

67
import java.util.List;
78
import java.util.Set;
89

910
@Data
11+
@RegisterForReflection
1012
public class ApplicationRecipe {
1113

1214
@JsonProperty

0 commit comments

Comments
 (0)