Simple gitpod env update
This commit is contained in:
parent
0ae4e513b3
commit
e5f58f30ca
1 changed files with 21 additions and 17 deletions
38
.gitpod.yml
38
.gitpod.yml
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue