123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- kind: pipeline
- type: docker
- name: test
- #clone:
- # depth: 1
- # disable: true
- steps:
- #- name: clone
- # image: alpine/git
- # commands:
- # - git config --global credential.helper store
- # - git clone -b develop http://192.168.1.8:3000/duanxiaoduan/tmr-admin.git
- # - cp -R tmr-admin/* ./
- # - ls -l
- - name: build
- image: plugins/docker
- volumes:
- - name: hosts
- path: /etc/hosts
- - name: docker-ca
- path: /etc/docker
- - name: docker-sock
- path: /var/run/docker.sock
- settings:
- dockerfile: /drone/src/Dockerfile
- username:
- from_secret: aliyun_name
- password:
- from_secret: aliyun_password
- repo: registry.cn-hangzhou.aliyuncs.com/kpt-event/tmr-admin
- registry: registry.cn-hangzhou.aliyuncs.com
- tags: [test]
- - name: ssh commands
- image: appleboy/drone-ssh
- settings:
- host: 192.168.1.70
- username: tmrwatch
- password:
- from_secret: ssh_password
- port: 22
- script:
- - cd /data/docker-compose/calf-feed-admin/
- - echo "123456" | ./restart.sh
- trigger:
- branch:
- include:
- - feature/*
- event:
- include:
- - push
- volumes:
- - name: host
- host:
- path: /etc/host
- - name: docker-ca
- host:
- path: /ect/docker
- - name: docker-sock
- host:
- path: /var/run/docker.sock
- ---
- kind: pipeline
- type: docker
- name: product
- steps:
- - name: build
- image: plugins/docker:20.14.2
- volumes:
- - name: hosts
- path: /etc/hosts
- - name: docker-ca
- path: /etc/docker
- - name: docker-sock
- path: /var/run/docker.sock
- settings:
- username:
- from_secret: aliyun_name
- password:
- from_secret: aliyun_password
- repo: registry.cn-hangzhou.aliyuncs.com/kpt-event/tmr-admin
- registry: registry.cn-hangzhou.aliyuncs.com
- tag:
- - latest
- - ${DRONE_BRANCH##release/}
- trigger:
- branch:
- include:
- - release/*
- event:
- include:
- - push
- volumes:
- - name: docker-ca
- host:
- path: /etc/docker
- - name: docker-sock
- host:
- path: /var/run/docker.sock
- ---
- kind: pipeline
- type: docker
- name: hotfix
- steps:
- - name: build
- image: plugins/docker:20.14.2
- volumes:
- - name: hosts
- path: /etc/hosts
- - name: docker-ca
- path: /etc/docker
- - name: docker-sock
- path: /var/run/docker.sock
- settings:
- username:
- from_secret: aliyun_name
- password:
- from_secret: aliyun_password
- repo: registry.cn-hangzhou.aliyuncs.com/kpt-event/tmr-admin
- registry: registry.cn-hangzhou.aliyuncs.com
- tag:
- - latest
- trigger:
- branch:
- include:
- - hotfix/*
- event:
- include:
- - push
- volumes:
- - name: docker-ca
- host:
- path: /etc/docker
- - name: docker-sock
- host:
- path: /var/run/docker.sock
|