Bladeren bron

project: add cicd

Yi 1 jaar geleden
bovenliggende
commit
73b99c148f
2 gewijzigde bestanden met toevoegingen van 8 en 1 verwijderingen
  1. 0 0
      .drone.yml
  2. 8 1
      Dockerfile

+ 0 - 0
.drone.yml.bak → .drone.yml


+ 8 - 1
Dockerfile

@@ -6,10 +6,17 @@ owner="yiping.xu"
 
 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
 COPY config/*.yaml /bin/config/
 
-EXPOSE 8000
+EXPOSE 8090
 VOLUME /bin/logger
 
 CMD ["/bin/kptTmrGroup","http"]