aswi2021jmsd-gitlab/.gitlab-ci.yml @ c36d3299
1 | fd2486c6 | Jan Pašek | stages: |
---|---|---|---|
2 | - test |
||
3 | - deploy |
||
4 | |||
5 | test_job: |
||
6 | stage: test |
||
7 | f6f17f0f | Stanislav Král | variables: |
8 | FLASK_HOST: "78.128.250.101" |
||
9 | fd2486c6 | Jan Pašek | script: |
10 | 81c4c7f9 | Jan Pašek | - pip3 install -r requirements.txt |
11 | - pytest --cov=src/ . |
||
12 | - coverage xml |
||
13 | artifacts: |
||
14 | reports: |
||
15 | cobertura: coverage.xml |
||
16 | fd2486c6 | Jan Pašek | |
17 | bba05d64 | Stanislav Král | deploy_job: |
18 | stage: deploy |
||
19 | only: |
||
20 | afc1c117 | Jan Pašek | - master |
21 | bba05d64 | Stanislav Král | script: |
22 | 5079c333 | Stanislav Král | - docker-compose up -d --build |