Add Drone config for deployment
continuous-integration/drone/push Build is failing Details

This commit is contained in:
3wc 2021-04-24 18:06:38 +02:00
parent 444e6b2b20
commit 80da2b2276
2 changed files with 23 additions and 0 deletions

21
.drone.yml Normal file
View File

@ -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

View File

@ -1,5 +1,7 @@
# abra-apps
[![Build Status](https://drone.autonomic.zone/api/badges/coop-cloud/abra-apps/status.svg?ref=refs/heads/main)](https://drone.autonomic.zone/coop-cloud/abra-apps)
web app to list Co-op Cloud apps; https://apps.coopcloud.tech
## local development