-
Miftari Bardhyl authoredMiftari Bardhyl authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
.gitlab-ci.yml 828 B
image: python:latest
variables:
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
cache:
paths:
- .cache/pip
- venv/
before_script:
- python --version
- pip install virtualenv
- virtualenv venv
- source venv/bin/activate
build-job:
stage: build
script:
- python -m pip install .
test-exec:
stage: test
script:
- python -m pip install .
- gboml test/test24.txt --linprog
- gboml test/test25.txt --linprog
- gboml test/test26.txt --linprog
- gboml test/test27.txt --linprog
- gboml test/test28.txt --linprog
test-graphobject:
stage: test
script:
- python -m pip install .
- python -c "import gboml; print(gboml.GbomlGraph())"
test-main:
stage: test
script:
- pip install -r requirements.txt
- cd src
- python main.py ../test/test28.txt --linprog