2024-01-02 19:16:37 +05:30
|
|
|
env:
|
|
|
|
./scripts/download-cli.sh download
|
|
|
|
. venv/bin/activate && pip install -r requirements.txt
|
|
|
|
. venv/bin/activate && pip install build
|
|
|
|
|
|
|
|
test.env:
|
|
|
|
$(eval SECRET = $(shell . ./venv/bin/activate && python ./scripts/create_captcha.py get_secret $(INSTANCE_URL) $(USERNAME) $(PASSWORD)))
|
|
|
|
$(eval SITEKEY = $(shell . ./venv/bin/activate && python ./scripts/create_captcha.py create_captcha $(INSTANCE_URL) $(USERNAME) $(PASSWORD)))
|
|
|
|
$(eval WIDGET_URL = $(shell . ./venv/bin/activate && python ./scripts/create_captcha.py widget_url $(INSTANCE_URL) $(SITEKEY)))
|
|
|
|
$(eval TOKEN = $(shell ./scripts/download-cli.sh gen_pow $(WIDGET_URL)))
|
|
|
|
@-rm .env.local
|
2024-01-02 20:10:06 +05:30
|
|
|
echo "SECRET=$(SECRET)" > .env.local
|
|
|
|
echo "SITEKEY=$(SITEKEY)" >> .env.local
|
|
|
|
echo "TOKEN=$(TOKEN)" >> .env.local
|
2024-01-02 19:16:37 +05:30
|
|
|
|
|
|
|
|
|
|
|
test:
|
2024-01-02 20:10:06 +05:30
|
|
|
cargo test
|
2024-01-02 19:16:37 +05:30
|
|
|
|
|
|
|
lint:
|
|
|
|
black src/ scripts/
|