Forked from
ACIDES / Hiboo
120 commits behind the upstream repository.
.gitlab-ci.yml 555 B
stages:
- test
test:
stage: test
image: python:3.10
before_script:
- apt-get update
- apt-get install -y --no-install-recommends python3-dev libxmlsec1 libxmlsec1-dev libpq-dev libmariadb-dev
- pip install poetry
- poetry install
- poetry install --group=dev
script:
- poetry run playwright install
- poetry run flask db upgrade
- poetry run flask user add admin admin
- poetry run flask user add user user
- poetry run flask user promote admin
- nohup poetry run flask run &
- poetry run pytest