Add DroneCI #1

Open
halfdan wants to merge 6 commits from ci into main
Showing only changes of commit d7d4bfb2f1 - Show all commits

33
.drone.yml Normal file
View File

@ -0,0 +1,33 @@
kind: pipeline
type: docker
name: default
steps:
- name: install
image: elixir:1.18
volumes:
- name: mix
path: /root/.mix
commands:
- mix local.rebar --force
- mix local.hex --force
- mix deps.get
- name: test
image: elixir:1.18
volumes:
- name: mix
path: /root/.mix
commands:
- mix test
volumes:
- name: mix
temp: {}
services:
- name: database
image: postgres:17.2-alpine
environment:
POSTGRES_USER: postgres
POSTGRES_DB: test