Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
|
- ---
- 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 --add-host github.com:192.30.255.113 -t harbor.picaiba.com/kszny/cnbmai:1.0.0 ./ && docker push harbor.picaiba.com/kszny/cnbmai:1.0.0
-
- - 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/cnbmai -n cnbmai
- - sleep 3
- - kubectl scale --replicas=1 deployment/cnbmai -n cnbmai
- depends_on:
- - build
-
- volumes:
- - name: dockersock
- host:
- path: /var/run/docker.sock
- - name: dockerconfig
- host:
- path: /root/.docker
-
- trigger:
- branch:
- - develop
- event:
- - push
|