@@ -16,16 +16,12 @@ func TestGenerateDockerfile(t *testing.T) {
1616
1717 binarySourceImage := "quay.io/operator-framework/builder"
1818 databaseFolder := "database"
19- expectedDockerfile := `FROM quay.io/operator-framework/builder AS builder
20-
21- FROM scratch
22- LABEL operators.operatorframework.io.index.database.v1=./index.db
23- COPY database ./
24- COPY --from=builder /bin/opm /opm
25- COPY --from=builder /bin/grpc_health_probe /bin/grpc_health_probe
19+ expectedDockerfile := `FROM quay.io/operator-framework/builder
20+ LABEL operators.operatorframework.io.index.database.v1=/database/index.db
21+ ADD database /database
2622EXPOSE 50051
27- ENTRYPOINT ["/opm"]
28- CMD ["registry", "serve", "--database", "index.db"]
23+ ENTRYPOINT ["/bin/ opm"]
24+ CMD ["registry", "serve", "--database", "/database/ index.db"]
2925`
3026
3127 logger := logrus .NewEntry (logrus .New ())
@@ -43,16 +39,12 @@ func TestGenerateDockerfile_EmptyBaseImage(t *testing.T) {
4339 defer controller .Finish ()
4440
4541 databaseFolder := "database"
46- expectedDockerfile := `FROM quay.io/operator-framework/upstream-registry-builder AS builder
47-
48- FROM scratch
49- LABEL operators.operatorframework.io.index.database.v1=./index.db
50- COPY database ./
51- COPY --from=builder /bin/opm /opm
52- COPY --from=builder /bin/grpc_health_probe /bin/grpc_health_probe
42+ expectedDockerfile := `FROM quay.io/operator-framework/upstream-registry-builder
43+ LABEL operators.operatorframework.io.index.database.v1=/database/index.db
44+ ADD database /database
5345EXPOSE 50051
54- ENTRYPOINT ["/opm"]
55- CMD ["registry", "serve", "--database", "index.db"]
46+ ENTRYPOINT ["/bin/ opm"]
47+ CMD ["registry", "serve", "--database", "/database/ index.db"]
5648`
5749
5850 logger := logrus .NewEntry (logrus .New ())
0 commit comments