File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 15
15
FROM golang:1.17 AS builder
16
16
WORKDIR /go/src/sigs.k8s.io/ibm-powervs-block-csi-driver
17
17
ADD . .
18
- RUN make driver
18
+ RUN make driver node-update-controller
19
19
20
20
# debian base image
21
21
FROM k8s.gcr.io/build-image/debian-base:v2.1.3 AS debian-base
22
22
RUN clean-install ca-certificates e2fsprogs mount udev util-linux xfsprogs bash multipath-tools sg3-utils
23
- COPY --from=builder /go/src/sigs.k8s.io/ibm-powervs-block-csi-driver/bin/ibm-powervs-block-csi-driver /ibm-powervs-block-csi-driver
23
+ COPY --from=builder /go/src/sigs.k8s.io/ibm-powervs-block-csi-driver/bin/* /
24
24
ENTRYPOINT ["/ibm-powervs-block-csi-driver" ]
25
25
26
26
# centos base image
27
27
FROM quay.io/centos/centos:stream8 AS centos-base
28
28
RUN yum install -y util-linux nfs-utils e2fsprogs xfsprogs ca-certificates && yum clean all && rm -rf /var/cache/yum
29
- COPY --from=builder /go/src/sigs.k8s.io/ibm-powervs-block-csi-driver/bin/ibm-powervs-block-csi-driver /ibm-powervs-block-csi-driver
29
+ COPY --from=builder /go/src/sigs.k8s.io/ibm-powervs-block-csi-driver/bin/* /
30
30
ENTRYPOINT ["/ibm-powervs-block-csi-driver" ]
Original file line number Diff line number Diff line change 35
35
driver : | bin
36
36
CGO_ENABLED=0 go build -ldflags ${LDFLAGS} -o bin/ibm-powervs-block-csi-driver ./cmd/
37
37
38
+ .PHONY : node-update-controller
39
+ node-update-controller : | bin
40
+ CGO_ENABLED=0 go build -ldflags ${LDFLAGS} -o bin/node-update-controller ./adhoc-controllers/
41
+
38
42
.PHONY : test
39
43
test :
40
44
go test -v -race ./cmd/... ./pkg/...
You can’t perform that action at this time.
0 commit comments