Updated build config + Drone CI

This commit is contained in:
Thomas
2021-01-28 17:58:33 +01:00
parent cc6a474a88
commit c66cc42118
17 changed files with 46 additions and 286 deletions

27
.drone.yml Normal file
View File

@@ -0,0 +1,27 @@
kind: pipeline
type: docker
name: default
steps:
- name: build
image: plugins/docker
settings:
username:
from_secret: reg_user
password:
from_secret: reg_password
registry: dockerreg.gltronic.ovh
repo: dockerreg.gltronic.ovh/tronio
- name: deploy
image: appleboy/drone-ssh
settings:
host:
from_secret: deploy_host
username:
from_secret: deploy_user
password:
from_secret: deploy_password
port: 22
script:
- cd docker/perso
- docker-compose pull tronio
- docker-compose up -d tronio