Projekt

Obecné

Profil

Stáhnout (931 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
# Application for X.509 certificate management 
2

    
3
**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
**Coverage:** ![coverage](https://gitlab.kiv.zcu.cz/aswi/aswi-2021/aswi2021jmsd/badges/master/coverage.svg)
7
- **Python 3.8** was used during the development of this application - it is the recommended interpreter to be used to run this application
8

    
9
## Testing
10
- `pytest` framework is used for testing
11
- tests are stored in the `tests` folder
12
 - 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

    
14
## Deployment via Docker
15
- run `docker-compose up` in the project's root directory
16
    - consists of gunicorn WSGI and nginx containers
17
    - app is then available at [localhost](http://localhost)
18

    
(3-3/11)