aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2022-01-14 12:02:35 -0500
committerJesús <heckyel@hyperbola.info>2022-01-14 12:02:35 -0500
commitd3bca567f924d0c02fd8785c6d6dfdad294bb9bb (patch)
tree44549e2266b94bc58714173f225aaf18b76dd984
parenta57161b2172a70046f653157f414152300de183e (diff)
downloadpersonal-site-d3bca567f924d0c02fd8785c6d6dfdad294bb9bb.tar.lz
personal-site-d3bca567f924d0c02fd8785c6d6dfdad294bb9bb.tar.xz
personal-site-d3bca567f924d0c02fd8785c6d6dfdad294bb9bb.zip
Add drone.yml
-rw-r--r--.drone.yml32
1 files changed, 32 insertions, 0 deletions
diff --git a/.drone.yml b/.drone.yml
new file mode 100644
index 0000000..f371ae4
--- /dev/null
+++ b/.drone.yml
@@ -0,0 +1,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]