Add Drone config for deployment
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
This commit is contained in:
parent
444e6b2b20
commit
80da2b2276
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
kind: pipeline
|
||||
name: deploy to dev.apps.coopcloud.tech
|
||||
steps:
|
||||
- name: build
|
||||
image: codesimple/elm:0.19
|
||||
commands:
|
||||
- elm make src/Main.elm --optimize --output=public/dist/elm.compiled.js
|
||||
- name: docker cp deploy
|
||||
image: 3wordchant/docker-cp-deploy:latest
|
||||
settings:
|
||||
host: swarm.autonomic.zone
|
||||
service: dev_apps_coopcloud_tech
|
||||
chdir: public
|
||||
source: .
|
||||
dest: /usr/share/nginx/html
|
||||
deploy_key:
|
||||
from_secret: drone_ssh_swarm.autonomic.zone
|
||||
trigger:
|
||||
branch:
|
||||
- main
|
Loading…
Reference in New Issue