代码拉取完成,页面将自动刷新
.PHONY: tags
setup:
npm install
npm run setup
watch:
npm run watch
run:
./manage.py runserver 0.0.0.0:8000
db:
./manage.py migrate
./manage.py loaddata accounts/fixtures/superadmin.json
clean:
find . -name "*.pyc" -delete
cleanthumbs:
./manage.py thumbnail clear
./manage.py thumbnail cleanup
rm -rf ./media/cache/
test:
SEND_EMAILS=0 ./manage.py test --failfast $(test)
jenkins:
./manage.py jenkins $(test)
sysdeps:
sudo apt-get -y install libpq-dev python-dev nginx supervisor rabbitmq-server libjpeg-dev libxml2-dev libxslt1-dev
pip install -r config/requirements/production.pip --exists-action=s
deps:
pip install -r config/requirements/devel.pip --exists-action=w
migration:
-./manage.py makemigrations
./manage.py migrate
fixtures:
./manage.py dumpdata --indent=2 games > games/fixtures/initial_data.json
check-deps-update:
pip list --outdated
ctags:
ctags -R --languages=python --python-kinds=-v ${VIRTUAL_ENV}/lib/python2.7
ctags -R -a --languages=python --python-kinds=-v ${VIRTUAL_ENV}/src
ctags -R -a --languages=python --python-kinds=-v .
deploy:
fab staging deploy
client:
if [ -e lutris_client ]; then cd lutris_client; git pull; else git clone https://github.com/lutris/lutris lutris_client; fi
docs:
rst2html.py --template=config/rst_template.txt lutris_client/docs/installers.rst > templates/docs/installers.html
shell:
./manage.py shell_plus --traceback
worker:
celery worker -A lutrisweb -B --loglevel=debug --hostname=lutris.net -E
sqlflush:
./manage.py sqlflush | psql -U lutris_staging -h localhost lutris_staging
sqlsequencereset:
./manage.py sqlsequencereset auth > sqlsequencereset.sql
./manage.py sqlsequencereset thumbnail >> sqlsequencereset.sql
./manage.py sqlsequencereset accounts >> sqlsequencereset.sql
./manage.py sqlsequencereset admin >> sqlsequencereset.sql
./manage.py sqlsequencereset django_openid_auth >> sqlsequencereset.sql
./manage.py sqlsequencereset django_select2 >> sqlsequencereset.sql
./manage.py sqlsequencereset djcelery >> sqlsequencereset.sql
./manage.py sqlsequencereset games >> sqlsequencereset.sql
./manage.py sqlsequencereset south >> sqlsequencereset.sql
./manage.py sqlsequencereset tastypie >> sqlsequencereset.sql
cat sqlsequencereset.sql | psql -U lutris_staging -h localhost lutris_staging
start: deps setup run
echo "Running Lutris Website"
sync:
scp lutris.net:/srv/backup/sql/latest.tar.gz lutris.tar.gz
gunzip lutris.tar.gz
sudo -u postgres pg_restore --clean --dbname=lutris lutris.tar
rm lutris.tar
tags:
ctags -R .
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。