|
1 | 1 | package io.okd.operators.controller; |
2 | 2 |
|
3 | | -import com.fasterxml.jackson.databind.json.JsonMapper; |
| 3 | +import com.fasterxml.jackson.dataformat.yaml.YAMLMapper; |
4 | 4 | import io.fabric8.kubernetes.api.model.*; |
5 | 5 | import io.fabric8.openshift.client.OpenShiftClient; |
6 | 6 | import io.okd.operators.controller.crds.dev.tekton.v1.*; |
7 | 7 | import io.okd.operators.controller.model.ApplicationRecipe; |
8 | 8 | import io.okd.operators.controller.model.ComponentRecipe; |
9 | 9 | import io.okd.operators.controller.util.DirectedAcyclicGraph; |
10 | 10 | import io.okd.operators.controller.util.GraphException; |
11 | | -import io.quarkus.runtime.Startup; |
12 | 11 | import io.quarkus.scheduler.Scheduled; |
13 | 12 | import jakarta.annotation.PostConstruct; |
14 | 13 | import jakarta.inject.Inject; |
|
21 | 20 | import org.eclipse.jgit.lib.RepositoryCache; |
22 | 21 | import org.eclipse.jgit.util.FS; |
23 | 22 | import org.eclipse.microprofile.config.inject.ConfigProperty; |
24 | | -import org.eclipse.microprofile.context.ManagedExecutor; |
25 | 23 |
|
26 | 24 | import java.io.IOException; |
27 | 25 | import java.io.InputStream; |
28 | 26 | import java.nio.charset.StandardCharsets; |
29 | 27 | import java.nio.file.*; |
30 | 28 | import java.util.*; |
31 | | -import java.util.concurrent.atomic.AtomicBoolean; |
32 | 29 | import java.util.stream.Collectors; |
33 | 30 |
|
34 | 31 | @Slf4j |
35 | 32 | @Singleton |
36 | 33 | public class Controller { |
37 | 34 |
|
38 | 35 | private static final Path RECIPE_REPO = Paths.get("/tmp", "okd-build-controller", "repo"); |
39 | | - private static final JsonMapper MAPPER = new JsonMapper(); |
| 36 | + private static final YAMLMapper MAPPER = new YAMLMapper(); |
40 | 37 |
|
41 | 38 | @Inject |
42 | 39 | OpenShiftClient client; |
|
0 commit comments