|
@@ -6,10 +6,17 @@ owner="yiping.xu"
|
|
|
|
|
|
WORKDIR /bin
|
|
WORKDIR /bin
|
|
|
|
|
|
|
|
+COPY /drone/src/kpt-tmr-group ./
|
|
|
|
+
|
|
|
|
+RUN rm -rf bin && \
|
|
|
|
+ mkdir -p bin && \
|
|
|
|
+ GOARCH=amd64 GOOS=linux CGO_ENABLED=0 go build -o bin/kptTmrGroup -ldflags "-X kpt.kptyun.cn:3000/kpt-event/kpt-tmr-group/pod.appVersion=${version}" main.go
|
|
|
|
+
|
|
|
|
+
|
|
ADD ./bin/kptTmrGroup /bin/kptTmrGroup
|
|
ADD ./bin/kptTmrGroup /bin/kptTmrGroup
|
|
COPY config/*.yaml /bin/config/
|
|
COPY config/*.yaml /bin/config/
|
|
|
|
|
|
-EXPOSE 8000
|
|
|
|
|
|
+EXPOSE 8090
|
|
VOLUME /bin/logger
|
|
VOLUME /bin/logger
|
|
|
|
|
|
CMD ["/bin/kptTmrGroup","http"]
|
|
CMD ["/bin/kptTmrGroup","http"]
|