Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
|
- ---
- kind: pipeline
- type: docker
- name: default
-
- steps:
- - name: build
- image: docker:dind
- volumes:
- - name: dockersock
- path: /var/run/docker.sock
- - name: dockerconfig
- path: /root/.docker
- commands:
- - docker build -t harbor.picaiba.com/kszny/mes-ui:1.0.0-tft ./ && docker push harbor.picaiba.com/kszny/mes-ui:1.0.0-tft
-
- - name: deploy
- image: harbor.picaiba.com/tools/kubectl:1.19.8
- commands:
- - echo "172.27.0.20 lb.kubesphere.local" >> /etc/hosts
- #- echo "52.74.223.119 github.com" >> /etc/hosts
- - sleep 1
- - kubectl scale --replicas=0 deployment/mes-ui -n mes-tft
- - sleep 3
- - kubectl scale --replicas=1 deployment/mes-ui -n mes-tft
- depends_on:
- - build
-
- volumes:
- - name: dockersock
- host:
- path: /var/run/docker.sock
- - name: dockerconfig
- host:
- path: /root/.docker
-
- trigger:
- branch:
- - master
- event:
- - push
|