Set up Drone CI

This commit is contained in:
Râu Cao
2022-08-08 17:09:56 +02:00
parent 53955126ff
commit 2b314556ad
4 changed files with 33 additions and 62 deletions

14
.drone.yml Normal file
View File

@@ -0,0 +1,14 @@
kind: pipeline
type: docker
name: default
steps:
- name: test
image: gitea.kosmos.org/kredits/docker-ci:latest
commands:
- cp -r /app/node_modules /drone/src/node_modules
- chown -R drone:drone /drone/src
- su drone -c 'npm install'
- su drone -c 'npm run devchain' &
- sleep 5
- su drone -c 'npm test'