| 1234567891011121314151617181920212223242526 |
- kind: pipeline
- type: exec
- name: default
- platform:
- os: linux
- arch: amd64
- steps:
- - name: build
- commands:
- - docker build -t ${DRONE_REPO_NAME}:rev${DRONE_BUILD_NUMBER} .
- - name: clean
- commands:
- - docker container stop ${DRONE_REPO_NAME} || true
- - docker container rm ${DRONE_REPO_NAME} || true
- - name: deploy
- commands:
- - docker run --detach --name ${DRONE_REPO_NAME} --restart always -v /home/gogs/gogs-repositories:/data/git/gogs-repositories -v /home/gogs/gogs/custom:/data/gogs -v /home/gogs/gogs/data:/data/gogs/data -v /home/gogs/gogs/log:/data/gogs/log -p 3000:3000 ${DRONE_REPO_NAME}:rev${DRONE_BUILD_NUMBER}
- trigger:
- branch:
- - jerryliao
|