Update .drone.yml to deploy Flappy after build
This commit is contained in:
22
.drone.yml
22
.drone.yml
@ -3,12 +3,26 @@ type: docker
|
|||||||
name: default
|
name: default
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: build docker image
|
- name: build and push flappy image
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
settings:
|
settings:
|
||||||
repo: rubble.se:5000/flappy
|
repo: rubble.se:5000/urmo/flappy
|
||||||
tags: latest
|
tags: latest
|
||||||
username:
|
username:
|
||||||
from_secret: urban
|
from_secret: docker_username
|
||||||
password:
|
password:
|
||||||
from_secret: latkotte
|
from_secret: docker_password
|
||||||
|
|
||||||
|
- name: deploy to server
|
||||||
|
image: appleboy/drone-ssh
|
||||||
|
settings:
|
||||||
|
host: 192.168.0.9
|
||||||
|
username: urban
|
||||||
|
port: 22
|
||||||
|
key:
|
||||||
|
from_secret: ssh_flappy_key
|
||||||
|
script:
|
||||||
|
- docker pull rubble.se:5000/urmo/flappy:latest
|
||||||
|
- docker stop flappy || true
|
||||||
|
- docker rm flappy || true
|
||||||
|
- docker run -d --name flappy --network web rubble.se:5000/urmo/flappy:latest
|
||||||
|
|||||||
Reference in New Issue
Block a user