Projekt

Obecné

Profil

Stáhnout (931 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 89f1aff3 Stanislav Král
# Application for X.509 certificate management 
2 02c4d11b Jan Pašek
3 2bd300e3 Jan Pašek
**Status:**[![pipeline status](https://gitlab.kiv.zcu.cz/aswi/aswi-2021/aswi2021jmsd/badges/master/pipeline.svg)](https://gitlab.kiv.zcu.cz/aswi/aswi-2021/aswi2021jmsd/-/commits/master)
4
5
6 ee991bbc Jan Pašek
**Coverage:** ![coverage](https://gitlab.kiv.zcu.cz/aswi/aswi-2021/aswi2021jmsd/badges/master/coverage.svg)
7 00163ec2 Stanislav Král
- **Python 3.8** was used during the development of this application - it is the recommended interpreter to be used to run this application
8 e21bbef3 Petr Pícha
9 361901f7 Stanislav Král
## Testing
10
- `pytest` framework is used for testing
11
- tests are stored in the `tests` folder
12 7c67b1e0 Stanislav Král
 - can be run in PyCharm IDE (see [tutorial](https://www.jetbrains.com/help/pycharm/pytest.html)) or by calling `pytest` in the project's root directory
13 f6947544 Stanislav Král
14
## Deployment via Docker
15
- run `docker-compose up` in the project's root directory
16 7768c9d6 Stanislav Král
    - consists of gunicorn WSGI and nginx containers
17 def6ebe0 Stanislav Král
    - app is then available at [localhost](http://localhost)