aboutsummaryrefslogtreecommitdiffstats
path: root/.drone.yml
blob: f371ae41d8f63b735bfd07b1cc5aa98e0bd4a2ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
kind: pipeline
name: default

steps:
- name: test
  image: alpine:3.15.0
  commands:
    - apk update
    - apk add brotli-libs build-base freetype g++ gcc lcms2-dev libbsd libffi-dev libimagequant-dev libjpeg libjpeg-turbo-dev libmd libpng libwebp-dev libxau libxcb libxdmcp libxml2-dev make musl-dev openjpeg-dev py3-olefile py3-pillow py3-pip py3-sqlparse py3-virtualenv tiff tk-dev zlib-dev zstd-libs
    - export LANG=es_ES.UTF-8 LANGUAGE=es_ES
    - pip install Django==2.2.16 django-cleanup==5.0.0
    - cd django && cp -v personalsite/settings.py.example personalsite/settings.py
    - python3 manage.py makemigrations --no-input
    - python3 manage.py migrate --no-input
    - python3 manage.py collectstatic --no-input

# - name: docker
#   image: plugins/docker
#   settings:
#     daemon_off: false
#     username:
#       from_secret: DOCKER_USER
#     password:
#       from_secret: DOCKER_PASS
#     repo:
#       from_secret: DOCKER_REPO
#     tags: latest
#     dockerfile: ./django/Dockerfile
#     context: ./django/
#   when:
#     branch: [master]
#     event: [push]