Simple gitpod env update

This commit is contained in:
Jean-Baptiste Doderlein 2022-07-31 12:09:21 +00:00
parent 0ae4e513b3
commit e5f58f30ca

View file

@ -3,29 +3,33 @@
# and commit this file to your remote git repository to share the goodness with others. # and commit this file to your remote git repository to share the goodness with others.
tasks: tasks:
- name: Apt update
init: sudo apt update
- name: Apt install - name: Apt install
init: sudo apt install --no-install-recommends -y \ command: |
sudo apt update
sudo apt install --no-install-recommends -y \
ipython3 python3-setuptools python3-venv python3-dev \ ipython3 python3-setuptools python3-venv python3-dev \
texlive-xetex gettext libjs-bootstrap4 fonts-font-awesome git texlive-xetex gettext libjs-bootstrap4 fonts-font-awesome git
gp sync-done apt
- name : Install requirements - name : Install requirements
init: pip3 install -r requirements.txt init : gp sync-await apt
command: |
pip3 install -r requirements.txt
gp sync-done pip
- name : Setup env - name : Setup env
init: cp .env_example .env command: cp .env_example .env
- name: Django collectstatic - name: Django Init
init: python3 manage.py collectstatic --noinput init : gp sync-await pip
- name: Django compilemessages command: |
init: python3 manage.py compilemessages python3 manage.py collectstatic --noinput
- name: Django makemigrations python3 manage.py compilemessages
init: python3 manage.py makemigrations python3 manage.py makemigrations
- name: Django migrate python3 manage.py migrate
init: python3 manage.py migrate python3 manage.py loaddata initial
- name: Django loaddata python3 manage.py shell -c "from django.contrib.auth.models import User; User.objects.create_superuser('admin', 'admin@example.com', 'adminpass')"
init: python3 manage.py loaddata initial gp sync-done django
- name: Django create dev superuser
init: python3 manage.py shell -c "from django.contrib.auth.models import User; User.objects.create_superuser('admin', 'admin@example.com', 'adminpass')"
- name: Django start server - name: Django start server
init : gp sync-await django
command: python3 manage.py runserver 0.0.0.0:8000 command: python3 manage.py runserver 0.0.0.0:8000
ports: ports:
- port: 8000 - port: 8000